The Mercedes-Benz Vision Tokyo is the latest revolutionary experience from the german car manufacturer. It’s futuristic and spacious design define it as progressive luxury which makes it a fitting tribute to the metropolis that is Tokyo.

Its been a case of “all in days work” for the Mercedes-Benz C-Class this week, as it picked up an award for “Business Car of the Year” from Business Car closely followed by a “Company Car of the Year” award from SME.