Back to Story: Mercedes-Benz Star Coverage, an Extended Limited Warranty Programme for ultimate peace of mind