Icon
 

Delivery of Chile s 1 renewable energy platform goes into