Nine European countries are holding a summit Monday aimed at scaling up wind power generation in the North Sea, spurred by the fall-out of the Ukraine war and the push for renewables. EU Featured
Friday’s news briefing – Fayed accused of being a monster following BBC investigation, Harrods ‘culpable’September 20, 2024