Company Announcements Workbar Continues Its Massachusetts Expansion Plans With New Location in Needham