Power 50

Bow down to Tim Cook, Ellen DeGeneres and Rachel Maddow.