MF Group is a subsidiary of Riverty and part of the Bertelsmann Group. Around 120 employees work across two locations in Switzerland to make invoice-based