This week’s deadly incidents in New Orleans and Las Vegas have thrust Turo, a car rental platform, into the spotlight, after the cars used in both attacks were rented through its marketplace.
Posts tagged as “New Orleans”
Fifteen people were killed and more than two dozen were injured when a driver crashed a pickup truck into crowds on Bourbon Street in New Orleans, authorities said.