Business NTPC invites EOI to produce torrefied biomass pellets from Startups The News Insight May 2, 2022 NTPC Ltd, India’s largest integrated power producer has invited Expression of Interest (EOI) to produce torrefied biomass pellets from Indian startups.