European antitrust authorities have delivered a stinging rebuke to Google in the form of a $5.1 billion penalty over its Android operating system practices. The sum displaces last year’s $2.7 billion fine, also against...more
The latest round of big bank stress tests are in, and the Fed has rejected the capital plan of Deutsche Bank and limited the payouts of Goldman Sachs and Morgan Stanley....more