With just a over two weeks until the inaugural Russian Grand Prix in the Formula One calendar, GL events Seating and Stadia has been busy installing grandstand seating along the Sochi circuit to ensure spectators have the perfect view of all the motorsport action. Held in Sochi on 12th October, this is the country’s first […]