Mahindra Racing Strengthens Team With New Hires
• Mahindra driver Jerome D'Ambrosio in Morocco David Clarke and Paul Willett join Mahindra Racing as Team Manager and Chief Mechanic respectively• The team strengthens its operations ahead of season … Read More