DealStream Logo

90MW Solar PV Plant in Mexicali Mexico

I am offering a ready to build solar PV project in Mexicali, Baja California.