By Business Insider staff|Written March 03, 2018 08:58:29India has a huge opportunity to create more jobs and improve the quality of life for people living in the state, but a new report by the Centre for Economics and Business Research has highlighted some challenges in the country’s transition to...