Messenger

Messenger

HQ location
Okepa, Nigeria
Launch date
Employees
Enterprise value
$200—300k
Authorizing premium user...