UK Quiz's H1 2024 revenue falls 7.6%, gross profit 6.5% year-on-year

British omnichannel fashion brand Quiz plc has reported revenue of £39.1 million (~$47.31 million) in the first six months (H1)…