Michaela Rehle / Reuters
Bloomberg via Getty Images
The price of liberty is eternal vigilance.
Hit hard by the clamp down on large diesel cars, German luxury car maker Mercedes Benz has offered to power its cars and other vehicles with bio-diesel in India. "Mercedes has given me a letter that t...