Can the Philippines produce a great social media platform?

The country had been considered the world’s social media capital, but we...