High Commercial Court Tramples International Agreements

Service Specialties