Latest NewsCastrol India Net Profit Drops By 15% To Rs 150 CroresadminNovember 1, 2018 November 1, 2018 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,...