The 12th Annual Best in Biz Awards have been announced! The Best in Biz Awards are the only independent business awards program judged by prominent members of top-tier press, from Associated Press through New York Times to Wired.
We are thrilled to share that Zipline won silver for the Most Customer Friendly Company of the Year category.