4386 shaares
1 result
tagged
Press-Releases
Finance head Christine McCarthy told directors of her lack of confidence in the CEO after a calamitous November earnings call.