Ozplaza is a $120 million retail business with thousands of customers, but you’ve probably never heard of it
Many Aussies won't have heard of Ozplaza, but it's a company with thousands of customers, more warehouse space than Amazon, and over $120 million in revenue.