What does the launch of Facebook Shops mean for social commerce? We ask the experts
Facebook recently announced the launch of Shops; a new feature that enables businesses to display and sell products on the platform. We reached out to some social experts for their opinions.