Business Strategy Africa Tech News Business Editors Pick Entrepreneurship Innovation Startups Tech News Technology AfDB Invests $21 Million In Chad’s Clean Electricity Project Ibukunoluwa Bankole The African Development Bank (AfDB) has announced its plans to provide the sum of US$21.51 million in funds for Chad’s […]