Companies & Industries

Which large companies pay the least tax?