Why there is a need for a Taxi Insurance Policy? What are the Benefits of Hiring Insured Minibuses

What are the Benefits of Hiring Insured Minibuses?