Winners Announced in NYU Stern’s $300K Entrepreneurs Challenge NYU 300K Entrepreneurs Challenge: Technology Venture Competition Winners What’s the Big Idea: Envirobe