Contact the publisher of this press release Ideacia ONE Opens a New Location Within the McMaster Innovation Park