Toshiba shares slump after announcement on nuclear exit put off

The $1.7 billion hit to Tullow Oil Plc’s market value on Monday — a 65% drop — provides a stark reminder of why bosses shouldn’t stay too long at the top.
The $1.7 billion hit to Tullow Oil Plc’s market value on Monday — a 65% drop — provides a stark reminder of why bosses shouldn’t stay too long at the top.

Breaking