Macro Environment Analysis of General Motors (GM)