Talks between Egypt and France over a €4.5–6 billion Barracuda submarine deal have reached a critical point, as Egypt seeks not only four to six submarines but also local production and technology ...
Mpact faces layoffs as 400 jobs are threatened due to uncompetitive local production costs, with closure set for March 2026 amid rising imports and shrinking demand.