Facebook Looks Forward to Have Its Own Digital Currency

Facebook is the largest social media network in the world. The social media platform has billions of users in its user base. The firm...

Reforming Short Video Platform, Petals is Building a Platform for ALL

Content platforms now hold the power of controlling how users disseminate, distribute, and obtain contents. Platforms have built high walls, keeping user generated contents...