France's La Rance power station, opened in 1966, is the world's largest barrage development. Operated by EDF, it has a peak rating of 240MW, producing around 600GWh a year.