Tag

Ngozi Okonjo-Iweala

Browsing
Twitter

Social media platform, Twitter has announced a first-quarter profit of $191 million, which is 200% higher than the $61 million recorded in Q1 2018. This…

Advertisements