Business incubator planned for Staten Island’s South Shore
The North Shore of Staten Island has been getting a lot of attention recently. But following a four-month study, the South Shore will soon be getting its due as well, with the launch of a business incubator.