Weststar unveils all-new Mercedes-Benz S-Class Weststar Associates Limited, authorised general distributor of Mercedes-Benz in Nigeria, has introduced the all-new S-Class in the country. 2 years ago by Guardian Nigeria