Startups take turns telling their stories in New York City store

Hard on the heels of our story about the LaunchNow game comes word of yet another initiative designed to help startups build and grow. The venture this time is A Startup Store — a retail space in New York City that helps startups gain exposure by giving them a place to tell their stories and display their wares.