Last April European Business, Europe’s most international business magazine, published an interview with CEO Steven Becaus. Click here to read the full article