OCRI (Ottawa Centre for Research and Innovation), the city's economic development corporation, is leading the way for Ottawa. OCRI is the rallying point to bring business, education and research together to create the winning economic conditions that ...