Twitch

Founded

2011

Sector

Media

Size

1,000 - 5,000 employees

Location

San Francisco, US

British Automobile Racing Club agrees sale of Thruxton Circuit to Alex Thistlethwayte | British Superbike

F1 and Lego Group to transform drivers’ parade with 22 drivable Lego minicars | F1