‘We’re In A Race Against Time’ Tech July 27, 2026 When Professor Stefan Rahmstorf looked back from the Atlantic surf towards the French coast last Wednesday, the first sign something…