ACWA Power named preferred bidder for 110 MW floating solar projects in Indonesia
Saudi Arabia-based International Company for Water and Power Projects (ACWA Power) has been named as the preferred bidder for the development of 110 MW of floating solar projects across Indonesia. The projects include a 50 MW...
Read More