NEW DELHI: Nearly a month after the Supreme Court reserved its order on permitting sale of diesel vehicles with engine capacity of 2000 cc or more in the National Capital Region, Mercedes Benz on M