Source: Business Insurance
July 10, 2019 Heavy rains and floods struck northern Spain on July 8, damaging roads, inundating retailers and causing power outages in the region, Daily Mail reported. The floods swept away cars, disrupted railway services and forced authorities to close six roads in the Navarra region.