Blog, Reflections on Investing, Video #30 Reflections on Investing : The Best of Times, The Worst of TimesRecent times have been dreadful for investors especially for holders of growth and tech ... Read More