Awards

Owl AI Wins $100,000 in the New York Luminate Competition

Venture Creations company wins $100,000 in New York state Luminate competition Rochester Institute of Technology May 28, 2021