The only thing we know is it is a "big player in Egypt".
The two biggest companies I can see in my research are the following:
The one your article mentions...Suez Canal Authority, which runs the Suez Canal Aquaculture Company. This is an Egyptian government entity. The largest project in Africa.
All speculation, but if its either of these two we're talking big stuff and big connections, especially with USTA helping with the Algerian govt connection.
Read all the stuff again... The Algerian govt is putting up $30m for the facility in Algeria. (not a 30 million investment in TAA) The Algerian aquaculture company will run it. TAA is contracted to supply the PLs and Broodstock to start it up. We need to figure out the amount of these contracts. However, we are setting up to supply all of the aquaculture companies in the world.