Welsh morning headlines: News, Ukraine, coronavirus and sport as EDF blasted for energy price rises
Wales Online
While it is largely owned by the French state, EDF - which stands for Électricité de France - is one of the largest electricity..