Thematic Investing: TV Ad Spending May 01, 2019 It may be early but the 2020 election cycle is already shaping up to be the most expensive in history. There are seventeen candidates already... read more