KKR-backed independent power producer ContourGlobal has signed a long-term power purchase agreement (PPA) with Tesla Inc (NASDAQ:TSLA) to supply about 1 TWh of electricity annually from its Sterling hybrid solar and battery storage project in Arizona.