Facebook's new product for small businesses, Shops has launched on the social media platform and will allow for small scale e-Commerce amidst the pandemic. Mark Zuckerberg answers questions regarding security and logistics concerns surrounding Shops.