Week in Review: May 5, 2014

8 years ago

The Silicon Bayou has been buzzing with tech and entrepreneurial news. Here are the most popular stories published on Silicon Bayou News in the past seven days: Freshbooks CEO Discusses Pros ...

CGI Chooses Lafayette for New Technology Center

8 years ago

Leading information technology company CGI has announced its new technology center, will be located in University of Louisiana at Lafayette’s 143-acre Research Park. The center will be located in a ...