Beryl makes landfall in Texas
Hurricane Beryl has made its final landfall near the small tourist town of Matagorda along the Texas coast, with insured losses likely to total less than $500mn and be retained largely by primary carriers
Hurricane Beryl has made its final landfall near the small tourist town of Matagorda along the Texas coast, with insured losses likely to total less than $500mn and be retained largely by primary carriers