Impact Communications Kenya Contacts Kenya - Nairobi. Impact Communications 2001 Subjects--Topical Terms: COMMERCE, COMMUNICATIONS, TRANSPORTATION. Dewey Class. No.: 380.25096762 IMP