Latest NewsCastrol India Net Profit Drops By 15% To Rs 150 CroresadminNovember 1, 2018 by adminNovember 1, 201801261 Castrol India net profit during the September-end quarter dropped by over 15 per cent to 150.4 crores. During the corresponding quarter in the previous year,...