X

unrest

BigLaw Closes Shop in Egypt

Egypt is the 16th largest country in the world by population with 80 million people, but it is underrepresented by…