Twitter CEO Set To Establish Twitter Africa’s Head Quarters In Ghana April 12, 2021April 12, 2021 by Kovey Mawuli