over 3 years ago

from: Autosport.com

( 638 views )

 ( 0 comments

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 »