Indonesia and New Zealand reaffirm geothermal cooperation
Testing of production well at Ngawha project, New Zealand (source: Top Energy) The governments of Indonesia and New Zealand have
Read moreTesting of production well at Ngawha project, New Zealand (source: Top Energy) The governments of Indonesia and New Zealand have
Read more