2009 Tulane Business Plan Competition winners article
Take a look at the winners profile featured in Tulane’s New Wave