“The return of BP and Castrol, brands with such strong heritage in motorsport, is very good news” BP and Renault Sport Racing have today announced a new partnership which will see the global oil company join the recently reformed Renault Sport Formula One Team in support of their ambition to fight for the World Championship …