Updated: Weststar sets Nigeria’s auto landscape aglow, unveils new Mercedes-Benz E-Class Weststar Associates Limited, the authorized distributor of Mercedes-Benz in…