Eight overlooked small cap champions defying the coronavirus gloom Tim Boreham Independent Investment Research