SUCCESSFUL PROJECT

TOPBiHiKu7 CS7N-TB-AG – 19,7 MWp – C&I Rooftop – Fengchao Energy – Chendu, China