Rolls of photovoltaic solar panels displayed on the roof of a warehouse in Laudu-L'Ardoise in Southern France, part of the largest power producing energy by solar panels on a 54,000 square metre roof. This installation will produce 1.65 million KWh per year, or the annual consumption of 500 households. Photo courtesy: AFP.