Short listed companies undergo in-depth research and careful analysis focusing on the operational and technical aspect of their business.