Lubricant maker Castrol India logs 10 pc decline in Q3 net profit

Lubricant maker Castrol India logs 10 pc decline in Q3 net profit