Here you will find more information on the long term approach to investing. Investment Philosophy Time horizon is the key market imperfection. Insights Articles Thought pieces from our investment manager. Insights Videos Craig and the team discuss the Company and how it is invested. Edison Research Edison is an investment research and advisory company whose insights are read by international investors, advisors and stakeholders.