fren

IMM wins the contract for the rehabilitation and extension of the Tadjourah power station (Djibouti)