In tonight's Financial Focus: Deutsche Bank has agreed to pay a fine of more than $100 million and Roku is buying the content library of the short-lived streaming platform Quibi.
In tonight's Financial Focus: Deutsche Bank has agreed to pay a fine of more than $100 million and Roku is buying the content library of the short-lived streaming platform Quibi.