
MGM Brakes New European Distribution Center
Source: MGM Brakes announcement CHARLOTTE, N.C. – MGM Brakes, a Division of Indian Head Industries, with its headquarters and technology center located in Charlotte, N.C. is proud to announce the opening of its new European Parts Distribution Center located in…