Tag: Netflix launch Nigerian twitter account

Netflix launches Nigerian twitter account, Nigerians react

Streaming giant, Netflix has officially announced its presence in Nigeria with Nigerian