Baby and pet care company Angelcare Group has confirmed a more than C$20m ($14.26m) investment in a 130,000ft² logistics and ...