Business

Cape Town launches first drive-thru vehicle licence renewal