Tag: deloitte

spot_img

FOTA Meeting: Customer Car Compromise?

In further meetings today between FOTA members excluding Williams F1, it seems they have perhaps come closer to an agreement. It is reported...