fbpx

330W Polycrystalline 5BB 150kW Solar Project in Chile