PLDT and Microsoft team up to launch TVolution Stick with Windows 10 in the Philippines
Will this country's obsession with things that are related to or somehow connected to "sticks" ever end? Maybe. But for now, it seems like there are plenty of stuff that are so much better when they are "on-a-stick" -- or so it seems. PLDT today announced a breakthrough partnership that involves top entertainment ...