Weststar introduces midsize luxury SUV Weststar Associates Limited, the authorized general distributor of Mercedes-Benz in Nigeria has introduced the all-new Mercedes-Benz GLC, marking the dawn of the next era in midsize luxury SUV. 5 months ago by Guardian Nigeria