DELO Registers Record Growth

DELO headquarters in Windach, near Munich, Germany