Icon
 

Indonesia starts work on Southeast Asia s largest floating solar