1 day Ellen DeGeneres admits she was an ‘immature boss’ after talk-show controversy led to her fall from grace Business Insider
"The Ellen DeGeneres Show" ended after backlash against DeGeneres and toxic workplace allegations. DeGeneres talks about it in her new special.