Weststar Associates Limited, Authorised General Distributor of Mercedes-Benz in Nigeria has unveiled the Mercedes-Benz Citan Tourer and Panel Van in the country. The introduction is as a result of feedback from the ‘Mercedes-Benz Vans goes global’ business unit strategy which is in response to