fbpx

Solar photovoltaic project completed in Mexico