NTPC raises $750 million via ECB