Forget Tesla: Brookfield Renewable Partners Is a Better Renewable Energy Stock

Forget Tesla: Brookfield Renewable Partners Is a Better Renewable Energy Stock

Tesla (NASDAQ:TSLA) was by far the best-performing renewable energy stock last decade. Shares of the electric vehicle (EV) maker have gained an eye-popping 2,040% since its initial public offering about 10 years ago, which has obliterated the S&P 500’s ro…
Read More