Carlos Torres-Verdin

Ignore the incendiary rhetoric coming out of Washington D.C., the new political climate south of the border has never been more favorable, especially toward green energy providers. And the U.S., Mexico and ultimately Texas, have a lot to gain through greater and mutually beneficial collaboration.