Garrar pitch deck

A pitch deck for Garrar, an agile and digitized land transportation business which is reinventing the road haulage industry in the Middle East and North Africa.

More by Ahmed Mamdouh

View profile