News

In contrast to all that, I prefer to spend time on companies like IDT (NYSE:IDT), which has not only revenues, but also profits. While that doesn't make the shares worth buying at any price ...