fbpx

New commercial solar project completed in Mexico