At 607m tall the The recently inaugurated Makkah clock tower in Mecca, Saudi Arabia is the second tallest in the...
Fibreglass materials producer Everlast Composites has signed an agreement with Egypt-based Future Pipe Industries....
No More Content