ibaruwa igenewe abanyamakuru yanditwe n'ubuyozi bwa radio amazing grace a company that is not well matched to its environment might not survive for many years he was its executive director