over 3 years ago

from: Autosport.com

( 633 views )

Racing Point posted a £116million loss in its first year of operation following its emergence from the ashes of Force India, but the true operating loss was around £25m read more »