Twitter says it has “established a legal entity in Nigeria”, months after the social media firm agreed to conditions set out by the government for its service to be restored in the…
Twitter says it has “established a legal entity in Nigeria”, months after the social media firm agreed to conditions set out by the government for its service to be restored in the…