Oliver Hascher, Germany, Singapur, M, DICOTA SCHWEIZ AG, 627