Technology ❯Information Technology ❯IT Services
Digital Infrastructure
The French tech company announces reduced debt and new funding, while negotiating the sale of strategic assets to the government.