New Orleans is back, booming and noted as a top city to do business as well as a hot travel destination.
Tulane University Freeman School of Business faculty and students discuss entrepreneurship, the Levy-Rosemblum Institute, the Idea Village and Tulane's Business Plan Competition.
Link to this comment:
All Comments (0)