Learn more

In a current market cycle where relevant technology firms are storming out of the gates, its compelling to find ideas that most others simply dont 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. Its not that the traditional medium is completely irrelevant. However, with the wide proliferation of smart phones and other connected devices, its just easier for media enterprises to broadcast their material on t