Back To Press Release Cassava Technologies appoints Tesh Durvasula as CEO for Africa Data Centres All (1) Images (1) Tesh Durvasula, Chief Executive Officer of Africa Data Centres (ADC) (Source: Cassava Technologies | 3 years ago) Share Download HD Download SD Image