The US-based firm, which operates its UK headquarters in Milton Keynes … Despite attempts to secure additional funding, efforts to rescue the business … PrevNext