A European technical mission is currently visiting Cairo to conduct a review in preparation for the release of a $2.9 billion development funding.