Identifying stock market disruptors is challenging. These companies emerge from nowhere and show promise to transform our lives. The latest disruption in the global tech sector was caused by China's ...
Barclays shares have vastly outperformed the market over the past 12 months, but it’s a different story over the longer run.