India ranks 3rd globally in renewable energy capacity—after China and the US. Join us on June 6 in New Delhi for Business Today India’s Most Sustainable Companies & Awards 2025