NTPC Q2 power generation grows 13% to 118 bn units; coal dispatch up 28%, World Watch | PolicyRisk