India's investment landscape favors transport, power, and chemicals sectors

India's investment landscape favors transport, power, and chemicals sectors