not directly a racing subject but may have major ramifications for F1
toyota have forecst that they will make a loss for the first time in 71 years
the loss is expected to be circa £1 billion
toyota have forecst that they will make a loss for the first time in 71 years
the loss is expected to be circa £1 billion