Technology

Facebook opens Shop—a new e-commerce tab for brands to showcase their wares