
The past week has been a rollercoaster ride in the world of business and finance. From trade negotiations to aviation incidents, autonomous vehicle launches to electric vehicle sales, and massive vehicle recalls, the news cycle has been anything but dull.
Here’s a quick recap of the top stories that made headlines.