Home Tech News Netflix adds Beyoncé to live entertainment juggernaut