FIA upholds Renault protest about legality of design Racing Point to lose 15 points with €400,000 fine The Racing Point team have been punished by the FIA after ... Read more