Mellowcabs prepares to launch South Africa’s first green transport system Mellowcabs, an innovative Stellenbosch based start-up company, plans to change the face of transport in South Africa by rolling...