African Development Bank injects $878 million into Algeria's ambitious railway project · Baobab Pulse