REC clocks 16.3 pc jump in Q1 net profit, declares dividend of Rs 3.50 per share

REC clocks 16.3 pc jump in Q1 net profit, declares dividend of Rs 3.50 per share