Storm Bella swept through part of the United Kingdom on December 27 and then through northern and central France with wind gusts of up to 143 km/h in coastal areas. AFP
Storm Bella swept through part of the United Kingdom on December 27 and then through northern and central France with wind gusts of up to 143 km/h in coastal areas. AFP

Storm Bella helps power UK to renewables record