Hexa Climate inks PPA with NHPC for 160 MW FDRE project June 22, 2026 | News Hexa Climate has signed a power purchase agreement (PPA) with NHPC for a 160 MW…. This content is restricted.