Al Jazeera installed a new chief executive for its American news channel, Al Jazeera America, as it battles through business woes and internal controversies that have led key senior executives to leave in recent days.
WSJ.com: Management, Wall Street Journal: Business: Management
Wed, 05/06/2015 - 5:54pm
Al Jazeera installed a new chief executive for its American news channel, Al Jazeera America, as it battles through business woes and internal controversies that have led key senior executives to leave in recent days.