Tullow CEO’s resignation will adversely affect investor confidence – Expert

Shares of Tullow Oil PLC on the London Stock Exchange plummeted by more than 50 percent
Shares of Tullow Oil PLC on the London Stock Exchange plummeted by more than 50 percent