ICICI Securities Ltd | Retail Equity Research NTPC reported a strong set of Q4FY16 results as an estimate beat was recorded on all fronts. Net revenues for Q4FY16 declined 6.2%...