Start-up NY offers new and expanding businesses the opportunity to operate tax-free for 10 years on or near eligible university or college campuses in New York State.