SBS Names Top Managers for Mega TV

Taking further steps to expand and grow Mega TV, Spanish Broadcasting System Wednesday (May 12) added two new top executives.