General Motors had various components .
In addition to brands selling assembled vehicles , GM has one automotive-component and various non-automotive brands , many of which it divested in the 1980s through the 2000s .