Boosting its decarbonization efforts, NTPC Limited has handed over 05 Hydrogen fuel cell buses to SIDCO (Sindhu Infrastructure Development Corporation,