Juniper Green Energy has fully commissioned a 100 MWh merchant battery energy storage system in western India, marking the nation’s first operational project of its kind.
Wabash Valley Power Alliance says project would bring tax revenue. Some neighbors worried about the impact on utility bills ...