MUMBAI: In a move that revs up both prestige and responsibility, Mercedes-Benz India has handed the keys to its communications strategy to Adfactors PR, following a...