The Force India Formula One team have reported a £6.8M loss in their 2015 submission of accounts to Companies House. Whilst on the face of the loss appears significant the situation is a significant improvement compared to the teams position in... More »