The 2018 Formula 1 Season kickstarted last week with teams launching their cars for the season. There were teams that launched cars, while some of them launched just photos and videos! Firstly, let's understand that car launches are used by teams to showcase new livery, sponsors and / or driver line-ups and other announcements. They… …