This forum contains threads to discuss teams themselves. Anything not technical about the cars, including restructuring, performances etc belongs here.
I am so tired of this team throwing away race win after race win, everyone here just feels helpless seeing the f up at every possible point and the team just seems oblivious