General Motors (GM) 2025 Strategic Review & Financial Deep Dive | Monexa