General Motors (GM): Recall Fallout & Financial Resilience Under Scrutiny | Monexa