Tech

Facebook Portal TV launches in Nepal: A perfect companion for your TV?

Facebook Portal TV in Nepal