Read More 2 min Despite more taxis on the road, Karwa drivers continue to invoke ire of passengers Doha News TeamFebruary 16, 2013