Gila Bend AZ is the biggest little town in solar power
First Solar’s four-month construction time for its 17-megawatt thin-film Paloma solar facility in Gila Bend, Arizona, was “the fastest the industry has ever witnessed, to our knowledge, anywhere,” according to Program Manager Ted Geisler. Gila Bend is doing much more…