Karo is an award-winning, Canadian-owned marketing and design business. Our core services are; Strategic planning,advertising, corporate and brand identities,exhibits and displays, enviromental communication, new media services,package ...