Tata Power & News18 Take Solar to Centerstage, Release Special Film
Sustainable is indeed attainable. In a big push to its long-term mass movement on promoting green energy adoption in India, Tata Power, one of India’s largest integrated power companies, and News18 released an…