Tullow fails corporate governance 101

Among individual stocks, 13 companies in the index have seen their shares double in value, while the year’s worst performer -- Tullow Oil Plc -- fell about 64%.
Among individual stocks, 13 companies in the index have seen their shares double in value, while the year’s worst performer -- Tullow Oil Plc -- fell about 64%.
Opinion by Bloomberg

Breaking