Financial Reporting WFT Has Another WTF Moment with Its Tax Accounting Caleb Newquist February 21, 2012 Remember Weatherford International? That's the company whose internal controls (or lack thereof) led to $500 […]