Saturday 14 February 2015

Ola on the rise

The website being broken can mean either business is not moving or it is moving too fast. For Ola, the case is the latter.