Teraco, Digital Realty's African arm, has signed a Power Purchase Agreement (PPA) with NOA, a South African integrated energy ...