‘India certainly has a big window of opportunity, provided ease of doing business is dramatically improved firmly’ – Business Line