Morocco Utility Firm ONEE Inks Deals With TAQA, Nareva For $14B Energy, Desalination Projects