Defiance Research

Small, personal, high-quality investment research - curating compelling global stock ideas for UK investors.