OSCL posts net profit of Rs 8.17 crore in Q1FY16 Usha Sharma Jul 20, 2015 EBITDA margin reported at Rs 17.26 crore