Hatchbrands Ventures

Hatchbrands Ventures, a small Ottawa-based venture capital fund, has been acquired by Atlanta-based iBrands Corp.