Force India to pay £28.5m to over 450 companies, say administrators
Business News News
Force India collapsed into administration in July because of a lack of funding from owners
Force India collapsed into administration in July because of a lack of funding from owners