Statkraft to streamline operations, targeting $291m cost cuts and layoffs

Jun 20, 2025 - 22:04
 0
Statkraft to streamline operations, targeting $291m cost cuts and layoffs