Investors love Game-Changers

Share Price Drivers A great business to invest in has: Game changers in key roles; & Sustainably high ROE “return on equity” – ideally due to a strong competitive advantage. Investors love it ...