Castrol: Making the best of staying put - Photos-1
Business Today
Loading...

Castrol: Making the best of staying put

Castrol is synonymous with lubricants in India. It has a 25 per cent share of the Rs 12,000-crore lubricant industry.  It stayed put in this country despite the unfriendly business environment which scared away many others.

Here, a 1918 Castrol ad, a year before C.C. Wakefield & Co. set up its first overseas office in India.
ADVERTISEMENT