The Mercedes GLS600 is the first SUV by Maybach. The German manufacturer brought just 50 units of the SUV as a CBU or Completely Built Unit in India and all of them are already sold. Mercedes has also started delivering the new SUV to their customers. Many fa? Read More

reported by Paarth Khatri at CarToq.com