Afrifund

Tech giant’s top executive questioned over contracts, payments and communications in testimony