No bio added yet
No link addedKey Takeaways Core retail business facing limited expansion room, already has a significant market share in the U.S. Ad and streaming businesses are growing and have the potential to be major drivers of future growth. The ad business is well-positioned to capitalize on the growth of e-commerce.Read more
