Annual Report 2014 The name Imara means âstrongâ in Swahili, the language spoken by more than 130 million people living and working across Africa. We chose this name for…