Hey there, digital natives! If you’ve been following the twists and turns of international business lately, you’ve probably heard about the pretty intense drama between Alibaba and Yahoo. Grab a snack, and let’s dig into how this situation unfolded and what it means for electronic payments—and you! The Big Sell-Off: What Happened? In a shocking move that might as well have sent shockwaves across the tech world, Alibaba, China's e-commerce behemoth, decided to sell off its electronic payment division to a brand new entity led by none other than its own CEO. Wait, what? Yep, you heard that right...
Read more