Mercedes Benz (India) - popular German carmaker, last day, launched "luxury limousine S-Guard'. The S-Guard stands at the top of the Mercedes-Benz....