While management changes can influence investor sentiment, the magnitude of the move suggests other forces may be at play.
Financial News Around the World
While management changes can influence investor sentiment, the magnitude of the move suggests other forces may be at play.