Andretti is getting closer to joining Formula 1 as their bid with Cadillac has been approved by the FIA. However, the final decision is still pending from F1's owners, and it may take several months for them to reach a conclusion. Andretti, an American team, has been granted permission to join Formula 1 as the... Continue Reading →
