Icon
 

Sterlite Power sees $35 billion energy storage opportunity in India