
Zilch has secured £100 million in debt financing in signs the London business continues to hold off on a decision to list on the London Stock Exchange.

Zilch has secured £100 million in debt financing in signs the London business continues to hold off on a decision to list on the London Stock Exchange.