Stoller Group currently operates in more than 50 countries with more than 900 employees and 15 factories worldwide.