A 330% Insurance Rate Hike a Factor for Suspension of Philadelphia Duck Boat Tours
The operator of the popular Philadelphia, Pa., duck boat tours has suspended operations in the city “indefinitely,” the company said. Branson, Missouri-based Ride the Ducks announced on its website Wednesday that it made the move due to financial reasons. “Due …