Farmstead, an online-only grocer offering free delivery, goes live in the Triangle

Farmstead, an online-only grocer offering free delivery, goes live in the Triangle