CPECC Secures Ibri III Solar and Battery Storage Contract: What It Means for Energy Investment in Oman
China Power Engineering Consulting Group International (CPECC) won the EPC contract for the 500 MW Ibri III Solar IPP in
Read More
China Power Engineering Consulting Group International (CPECC) won the EPC contract for the 500 MW Ibri III Solar IPP in
Read More