That ws a good read...
I've got one other point that puts secrecy and financial details aside.
1. They have a failing business plan.
SLR
Cobalt Coupe
Corvette
G5
G6
G6 Sedan
Solstice
Sky
9-3
Astra
CTS
DTS
STS
Aveo
Aveo Hatch
Cobalt Sedan
Impala
Malibu
G8
Vibe
Aura
LaCrosse
Lucerne
9-3 Combi
9-5
9-5 Combi
Astra 3 door
Astra Hatch
XLR
Escalade
Escalade EXT
SRX Cross
Avalanche
Equinox
HHR
HHR Panel
Suburban - 1/2 ton, 3/4ton
Tahoe
Trailblazer
H2
H2 SUT
H3
H3T
Torrent
Outlook
VUE
Enclave
Acadia
Envoy
Yukon
Yukon XL
9-7X
Silverado
Colorado
Canyon
Sierra
Express Vans
Savana
Why is that list so long? Okay, a few of those are somewhat repetitious, but GM's total linup is 127... 127! And yes, that's all 7 brands...
This appears to be a case where your diversity is bleeding you dry.
GM Lineup