Tulane Students Win $30K Dell Social Innovation Challenge
A group of Tulane University students took home second prize in the Dell Social Innovation Challenge, totaling $30,000, one of the largest international business plan contests for social entrepreneurs. The project ...