thomas mahieulatest news & developments