floquant , 9 days ago A $13 billion fine does not look like a "cost of doing business" scenario to me.
A $13 billion fine does not look like a "cost of doing business" scenario to me.