News

Reports of outages have been streaming in from around the globe, with broadcaster Sky News off air in the UK.

In 2023, 9.5% of the EU population were unable to afford a meal containing meat, fish or a vegetarian equivalent every second day.