man-made river
- Business
Egypt builds ‘world’s largest 114km man-made river
35% of the pipe works and 65% of the open track have been completed The construction of an artificial river…
Read More »
35% of the pipe works and 65% of the open track have been completed The construction of an artificial river…
Read More »