FIA: Racing Point illegal, fined and points deducted
Racing Point have been fined and point deducted after rivals Renault protested the Lawrence Stroll owned team which is set to become Aston Martin next year.
Renault launched three post-race protests, wit... Read More...