Mercedes-Benz X-Class: Mercedes-Benz is a German automobile company that has been doing wonders in the automobile industry. Mercedes-Benz is the first of all global auto manufacturers to have come in India. The brand is famous for producing luxury vehicles. Now Mercedes-Benz is on the go for launching a pickup truck. As confirmed by the previous rumours, the truck is called the X-Class. Well, …