African-focused payment platform, Zazuu, has announced that it recently concluded a $2 million fundraise. The fundraise had participation from investors like Launch…
American microblogging and social networking service, Twitter, could be working on a noteworthy change to its user experience. The social network company,…