7

Twitter to setup Africa’s HQ in Ghana

Social media platform Twitter will establish its presence in Africa with a HQ in Ghana

Social media platform Twitter will establish its presence in Africa with a HQ in Ghana