India Surpasses Japan to Become World's 3rd Largest Solar Energy Producer — Minister Hails “Modi’s Vision” International India is now the world’s 3rd largest solar power producer.
A "Principled Exit": Atanu Chakraborty’s Resignation Raises Fresh Governance Questions at HDFC Bank Business