Innovation Festival in Lafayette Announces INNOV8 Awards Winners

9 years ago

INNOV8 is a showcase of creativity and innovation in Lafayette, La. The festival is a project of the Greater Lafayette Chamber of Commerce. Now in its second year, it ...