BP Castrol announced that they will continue to be sponsors of Renault Sport Racing for at least the next five years, after a successful first season partnership last year. Press Release: BP and Groupe Renault through Renault Sport Racing have today announced a significant strengthening of their relationship, which will see the global energy company […]