General Motors has well and truly thrown the cat among the pigeons this week with its bombshell revelation it will pursue an alliance with PSA Peugeot Citroen that will see the Detroit automaker take a 7% stake in the French giant.