Weekly News Roundup – 26th May
History was made this week as Meta were fined £1bn for breaching EU GDPR rules by the European Data Protection Board – the biggest that has been doled out since the legislation came into force. Lloyd’s faced anger from climate change...