Twitter begins hiring as it sets up operations in Ghana

Twitter is setting up a headquarters in Ghana
Twitter is setting up a headquarters in Ghana