Industry Electrifies Inner-City Delivery Vehicles: Woolworths and Mini Buses in South Africa Leading the Way

South Africa is one of the few countries that is [...]