Mahindra Racing is a motor racing team based in Banbury, England, competing with an Indian racing license. It is part of the Mahindra Group. From Wikipedia
The FIA stewards overturned his penalty to restore his third-place finish based on new roll-hoop camera footage.