India’s Tata Power awarded 100 MW solar project contract

The award brings Tata Power’s total renewable generation to almost 4GW. Credit: Chelsea on Unsplash.



  • Solar panels