Certainly. The only solar-related shares Finn owns are Tesla and Berkshire Hathaway (who hold BYD stock). Finn also owns 50% of SolarQuotes. His wife owns the other 50%.
Finn also owns shares in various lithium and nickel miners/explorers.
Finn's opinion on Tesla is that Elon Musk is a brilliant engineer and marketer but a complete tool in other respects and that their manufacturing is world-class (speaking as an ex-manufacturing engineer).
Finn's opinion on Berkshire Hathaway is that they are much better at picking good investments than he is.