Out of the concept of Total Quality Management TQM which is a companywide systems approach to quality has come a new way of perceiving the relationship between supplier and purchaser

Please fix the punctuation.
Out of the concept of Total Quality Management (TQM) which is a company-wide systems approach to quality, has come a new way of perceiving the relationship between supplier and purchaser.