SportPesa is the newest title partner for Formula One team Racing Point, which has been rebranded to SportPesa Racing Point F1 Team, in...