Large and often international companies have been snapping up local clinics around Canada, raising questions come about who’s in control of animal care, costs and the future of the independent vet.
Business
Business
Government
Sports
Sports
Sports
Sports
Sports
Business
Business
Health