Learn more

In a current market cycle where relevant technology firms are storming out of the gates, it’s compelling to find ideas that most others simply don’t appreciate. With digital advertising specialist Taboola.com (TBLA), Wall Street may be overlooking the criticality of the business. Over the years, the physical print media ecosystem has been rapidly fading in favor of online content. It’s not that the traditional medium is completely irrelevant. However, with the wide proliferation of smart phones and other connected devices, it’s just easier for media enterprises to broadcast their material on t…

cuu