Riot Platforms is a challenging stock. It involves two words that should scare off the fainthearted… (1) bitcoin and (2) diversification. For many, the word “bitcoin” is an automatic red flag… ...