Bob Vila Visits Global Solar Factory

Bob Vila visits the Global Solar factory in Tucson, AZ to see how the company manufactures its unique solar-electric (photovoltaic) devices

Bob Vila visits the Global Solar factory in Tucson, AZ to see how the company manufactures its unique solar-electric (photovoltaic) devices.

More