Zilch says it made an operating profit in July 2024, hitting profitability within four years of its founding date, and crossed £100M in annual revenue run rate By sleonSeptember 3, 2024news Read More »