India eases up on doing business

Make in India
by Arnab Mitra
Till last month, entrepreneurs had to fill up eight different forms to register a company. The process was complex, time consuming and expensive.