Storia: Super Retail posts record $4.2b sales, but costs squeeze profit — Warptech Lab News