Business leader stresses key role of innovation

Felix Mosha speaks at a past event. PHOTO|FILE

What you need to know:

Mr Felix Mosha who was graced the fifth episode of Tanzania Mid-Sized Companies Survey in 2015 during his days as chairman for the East African Business Council chairman, says innovation is what businesses need to deliver more profits and growth.