Twenty-nine teams presented their business concepts to improve society or the environment at the I2S Poster Showcase Reception.