Toro Rosso set to lose major sponsor
Spanish media are reporting that CEPSA (Compañía Española de Petróleos) is set to withdraw from its F1 sponsorship of Toro Rosso. CEPSA is a Spanish based multinational petroleum company producing oil and gas along with manufacturing bio-gasoline and is an active leader in the field of environmentally friendly plastics and green energy. The relationship between … Read more