With Tamil Nadu looking to expand its footprint in green energy, … 20,000 mega watt (Mw) of solar power projects with adequate battery storage, …
Read Complete New : Tamil Nadu, Denmark plan energy island producing 4-10 Gw in Gulf of Mannar – Business Standard