Australia: When Ozwin launched in 2020, it entered a crowded space dominated by a handful of legacy sites. Its claim to fame was a partnership with a local Australian payment processor, which meant deposits could be completed in under three minutes for most users.