NTPC rolls out green hydrogen buses under Leh mobility project December 1, 2024 NTPC has launched green hydrogen buses in Leh as part of its Green Hydrogen Mobility Project. The initiative features a 1.7 MW in-situ solar plant,...