Lotus confirms the location of its launch
Lotus Racing announced that the launch of its new car will take place in central London in approximately two weeks. The team had already revealed February 12 as the official launch date, but has now confirmed that the event will take place at the Royal Horticultural Hall. The Lotus name is back in Formula 1 […]

Lotus Racing announced that the launch of its new car will take place in central London in approximately two weeks.
The team had already revealed February 12 as the official launch date, but has now confirmed that the event will take place at the Royal Horticultural Hall.
The Lotus name is back in Formula 1 this year after leaving the sport at the end of the 1994 season.