Bus Company Statement on the Cause of Kibwezi Road Accident Contradicts Police Reports Cargo and Freight company, Buscar E.A Limited, has released a statement on the tragic road accident involving one of their buses at Kambu near April 26, 2017 Business·News·TL