Lloyd’s of London Foundation is Offering Up to £100,000 for Risk and Climate Resilience Research – Apply Before 25 July 2025May 31, 2025