Top developments from Narendra Modi’s address to Indian Origin CEOs in Davos
Global CEOs said doing business in India has become far easier in the last three years as Prime Minister Narendra Modi’s government has proactively tried to cut India’s red tape…