France's TotalEnergies (EPA:TTE) said Friday it has signed a power purchase agreement (PPA) for its 1-GW Mirny onshore wind project in Kazakhstan, which will also include a 600-MWh battery for more reliable supply.