MANILA, Philippines – An 8-megawatt peak (MWp) solar facility is set to rise under the Compostela Works Solar Rooftop Project ...