Battery+storage+broadens+IPP+market The region’s pipeline has 24 independent power projects at the bidding or bid evaluation stages

Rigs & Barge World