Sergio Perez and Lance Stroll feel the protests lodged by Racing Point’s Formula 1 rivals take credit away from the team’s “incredible job” in producing its 2020 car
Categories: Uncategorized