The African Development Bank (AfDB) has said Africa needs about $170 billion annually to meet its infrastructure requirement.