Share Global survey reveals micro-businesses remain optimistic

Let's do Biz