Tag: AFD Announce to Invest €2bn in Infrastructure in Nigeria
AFD Announce to Invest €2bn in Nigeria Infrastructure
The French Development Agency (AFD) is a development finance institution 100 per cent held by French government.
According to...