Ulula wins at InnovateTO150 showcase

Ulula wins at InnovateTO150 showcase

Named “Best Social Enterprise” and receiving $30,000, the Social Ventures Zone and DMZ startup Ulula aims to move us closer to truly ethical production. Ulula provides a platform for companies and governments to make ethical business decisions through greater...