Oil India Q1 profit falls 10%
Revenue rose 26% to INR 5,840 crore in the April-June quarter.Oil India has reported a 10% year-on-y...