News

Cash Taxes Paid 286.30 177.50 48.20 130.00 ...