EZZAHID, Elhadj and ELOUAOURTI, Zakaria (2017): Financial development and total factors productivity channel: Evidence from Africa.