Return to previous page

Bill Gates and Jeff Bezos-backed fund invests in a global geothermal energy project developer