
1) Big British brand 2) Big European brand 3) British international brand 4) British Brand 5) European international brand 6) European brand 7) Famous British brand 8) Famous European brand 9) Major lubricant-label name 10) Major European brand 11) Major British brand 12) Petroleum product
Found on
https://www.crosswordclues.com/clue/castrol

Castrol is a British global brand of industrial and automotive lubricants offering a wide range of oils, greases and similar products for most lubrication applications. Burmah-Castrol was purchased by BP in 2000 and the Castrol brand became part of the BP Group of Companies, a British multinational oil and gas company headquartered in London. ==Pr...
Found on
http://en.wikipedia.org/wiki/Castrol
No exact match found.