Recently Mercedes Benz unveiled its muscular GL series in India on 31st January, 2012 and now expects to be counted amongst the topmost luxury brands to rule the Indian roads in terms of product assortment and elegance. Read more...