China Energy Engineering Group Co Ltd (Energy China) has been selected as the engineering, procurement and construction (EPC) contractor for the Terra Solar Project in the Philippines which envisages the installation of 3.5 GWp of solar capacity and a 4.5-GWh battery energy storage system.