Why smaller towns are rocking for co-working companies

Why smaller towns are rocking for co-working companies