Building U.S.-Indonesia Mutual Understanding Since 1994

Work starts on 134.3 MWp floating solar farm in C. Java