Meta Platforms META has been taking initiatives to boost its presence in the social commerce domain, which is a subset of e-commerce, and essentially means using social media platforms to promote and ...