Cassava Technologies appoints Tesh Durvasula as CEO for Africa Data Centres – IT News Africa February 7, 2022 by admin Cassava Technologies appoints Tesh Durvasula as CEO for Africa Data Centres IT News Africasource