We've been sold a dream. Solar panels glitter atop roofs and sprawl across desert landscapes, symbols of progress and environmental consciousness. They're supposed to be our ticket out of the fossil ...
When the 47th solar panel exploded, Henrik Eskilsson began to fear he had signed on with a madman. In his SUV, he and Anders Olsson were accelerating across Sweden’s Lunda Airfield, towing a trailer ...