NTPC has filed for an IPO of its green energy arm, NTPC Green Energy Ltd, with an aim to raise approximately $1.2 billion (Rs 10,000 crore).