training

Co-ops 101

What is a co-op and how is it different from other business models?