Bus, Taxi and Truck Accidents. What are the Duties of These Common Carriers?

Common carriers are vehicles that are used for transporting people or goods for compensation. Such as a taxi driver, a bus company, a trucking company a rail line or an airplane. And common carriers have the highest duty of care to make sure that the occupants of the vehicles or their containers and property arrives to their destination safely.