ICICI Securities Ltd | Retail Equity Research NTPC reported Q3FY17 results, which were in line with our estimates on the PAT front while revenues where higher than estimates on account of better-than-expected energy generated and sold Revenues came in at | 19287 crore vs. estimate of | 17874 crore. The revenue beat was due to better-than-expected energy sold. NTPC sold 57.28 billion units in Q3FY17 vs. our estimates of 56.74 billion units. PLFs of coal plants were at 77% vs. 74.7% in Q2FY17...