Brazilian authorities have halted the construction of a factory for Chinese electric vehicle (EV) giant BYD, saying workers lived in conditions comparable to "slavery". RIO DE JANEIRO More than 160 ...
Netflix's debut NFL broadcasts on Christmas Day received positive reviews and record streaming ratings but still attracted fewer viewers than the linear broadcasts last Christmas.