Jeremy HallSocial Links Navigation Jeremy Hall is partner and investment manager at Cartesian Capital Partners LLP. Latest articles by Jeremy Hall Four strong British mid-cap stocks to buy now Opinion There are warning signs that the economy could be in for a rocky ride. Professional stock picker Jeremy Hall tips four British stocks to weather the storm. Opinion