Q1 results
Mahindra Q1 net profit rises 20% at Rs 3,283 crore; revenue at Rs 37,218 cr
IOC net profit drops 81% in Q1 on low refining margin, fuel under-recoveries
Indian Bank eyes recovery of Rs 7,000 crore this financial year : MD & CEO
Strides Pharma Science shares jump 4% after strong Q1 earnings announcement