Loading…
Samsung C&T awarded $1B EPC contract for 1,760 MW power plant in Indonesia · Endata