Licensed merchandise tied to the releases of films "Trolls Band Together," "Wish" and "Aquaman and the Lost Kingdom" recently enjoyed the spotlight at Walmart stores.
The video commerce platform is one of 119 companies recognized for their cutting-edge advancements this year and the potential to impact consumers, businesses and society overall.