By Romel S Gurky U S firm Ormat Technologies Inc announced on Friday that the Sarulla ... Log in to read the story
Login
Sarulla consortium reached financial closing
Related News & Products