France, Oct. 12 -- France based DEBARD has secured contract from DEPARTEMENT DU TERRITOIRE DE BELFORT for Lift installation work - Development of a technical center rue Bichat. The value of the contract is 183375.59 EUR.
Published by HT Digital Content Services with permission from Pivotal Sources....