Steve Mayne, managing partner of Creative Zone, said the company aims to become "a one-stop shop for all ... business requirements". Photo: courtesy Creative Zone
Steve Mayne, managing partner of Creative Zone, said the company aims to become "a one-stop shop for all ... business requirements". Photo: courtesy Creative Zone

Creative Zone acquires stake in digital insurance platform