Twitter to setup Africa’s HQ in Ghana

Popular social media platform, Twitter Inc.

Leave a Reply

Your email address will not be published.