Castrol India (NSE:CASTROLIND) is a leading manufacturer and distributor of premium lubricating oils, greases, and specialty products. It is a part of the global BP Group...