Nearly a million businesses in the UK and around the world can now set up a single online store to sell products, with no fee, on Facebook and Instagram.
Nearly a million businesses in the UK and around the world can now set up a single online store to sell products, with no fee, on Facebook and Instagram.