KRK FOUNDATION Logo call

Ullhas Ambegaonkar, CEO of Truckbussale.com based of Pune, came in 2014 to head Western India operations.