Icon
 

Convergent Energy Power introduces 7 MW Energy Storage