Cities across North America are waking up to the new flood reality
“On June 25 and 26, 6.5 inches of rain fell over 12 hours in Metro Detroit overwhelming infrastructure and causing freeways to close and residents to dump waterlogged basement belongings on their curbs”. This [...]