Zilch commits £77M over 10 years to new London HQ as IPO talk builds
Zilch has committed £77M over 10 years to a new London headquarters, a decade-long property bet landing just as speculation builds over a potential IPO.
Topic
Topic
Zilch has committed £77M over 10 years to a new London headquarters, a decade-long property bet landing just as speculation builds over a potential IPO.