Will Liberty Media's changes to the business of Formula 1 make the teams an interesting investment option in the time to come? In this day and age of technology start-ups, I have often wondered how and why have Formula 1 teams not been able to attract investments as successfully, especially the new ones. After all,… …