US geothermal projects developer Fervo Energy has signed a 15-year power purchase agreement (PPA) with Southern California electricity provider Clean Power Alliance (CPA), it was announced on Tuesday.