In Shadow of Mt. Etna, Europe Makes a Last Stand for Solar

Europe was an early backer of solar power technology. But its panel manufacturing has fallen off, and China has emerged as the dominant force.
TAG