Business
Did Lubricant Maker Castrol India Experience a 10% Drop in Q4 Net Profit?
Castrol India Limited faces a 9.9% decline in net profit for Q4 FY26. Despite this setback, the company celebrates its highest quarterly revenue in 20 years, showcasing resilience and growth in…