A new Textile and Clothing Business Centre (TCBC) has opened in Cairo to help companies find new sources of production in the country.