NHPC ropes in Norway's Ocean Sun for floating solar technology

NHPC ropes in Norway's Ocean Sun for floating solar technology