HERMOSILLO, Mexico – The last stretch to the solar array is a rough dirt road that winds through the desert scrublands east of Hermosillo, Sonora’s state capital. Barbed wire and the occasional cow are the only signs of civilization. After one gate and then another, the panels come into view. Row after row after row […]
