Indian hydropower producer NHPC Ltd (BOM:533098) has sealed two Memoranda of Understanding (MoU) to develop pilot green hydrogen production projects at two locations in the country’s Ladakh union territory region.