UPC Sidrap, OPIC join hands to develop $120m wind farm in Indonesia

Photo by UPC Group