Greaves Cotton soars 10% on the back of highest-ever quarterly revenue
Greaves Cotton rises 7% on strong June quarter numbers