Firms failing to address climate losses due to data shortfalls, survey finds

Capgemini and Sweep survey of 1,000 business leaders reveals 94% have taken financial hit from climate events in past two years.