Physical construction has commenced on the 100MWac Karangkates Floating Solar Power Plant at Karangkates Dam in Malang.
Fourth Quarter Highlights Net Sales rise 17.6 percent to $2.13 billion Operating Income increases 42.3 percent to $542.6 million (16.0 ...