Tax ICYMI: WFT’s Tax Accounting Is Still a Giant WTF Caleb Newquist November 15, 2012 By its own admission, Weatherford International has pretty awful internal controls. Back in March 2011, […]