Press Release

Expleo Takes over the Business of Lucid Technologies and Solutions