Castrol definitions

Search

Castrol

Castrol logo #10101) 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

Castrol logo #21000 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.