Blog, Reflections on Investing, Video #32 Reflections on Investing : ESG and Investment ReturnsElon Musk recently proposed a buyout of Twitter at 54.20 per share. Twitter stock ... Read More