Teixeira Duarte performs marine construction works valued at 137 million euros equivalent in Algeria

X