Cars Still Key to GM’s Global Business, CEO Barra Says

Posted on Posted in Politics

There was a bit of drama but no ducking questions at the 2018 General Motors annual meeting in Detroit where Chairman and CEO Mary Barra calmly updated shareholders on the company’s business. This includes a commitment to building cars. In a briefing ahead of the meeting, Barra told Motor Trend that as a global company, […]

Trump spells trouble for America’s G7 allies

Posted on Posted in Politics

At last year’s G7 summit in Italy, leaders of the world’s leading economies were still sizing up Donald Trump. A year on, those same world leaders gathering in Canada will have got the measure of the US President. Read more about this at cnn.com.