Loading…
Marubeni consortium wins $365M power plant contract in Indonesia · Endata