Racing Point has had 15 championship points deducted and been fined 400,000 Euros after the FIA upheld Renault’s protest over its controversial car.Racing Point has had 15 championship points deducted and been fined 400,000 Euros after the FIA upheld Renault’s protest over its controversial car.

Read Morewww.espn.com – RPM

Please follow and like us:

By