Formula 1 teams snub shares offered by Liberty Media Liberty Media Corporation announced that the investment opportunity offered to Formula 1 teams to purchase up to approximately 19 million shares o... Read More...