Zoho’s new Zoho store is ‘bigger than you can imagine’

Zoho has opened its new flagship store in Brisbane.It's called the Zoho Bazaar, and it's the company's biggest ever in Australia.It is a major expansion of its business, as it expanded to Sydney last year.Zoho was originally a clothing and accessories company.It made the move to Australia in 2008 and started selling a range of products including clothing, shoes, jewellery and accessories.It also h...