Mahindra Racing First Team to be certified Three-Star Excellence in sustainability by the FIA Deepika ChauhanSeptember 30, 20203 min read