Tag: Enedo Plc CEO Vesa Leino to leave the company