General Terms - Large Business Customers (10 or more employees) (from 10 November 2025)