Fedex isn’t just challenging the facts. They are challenging the underlying premise that corporations are a net negative on society.
I think it would be fascinating to see an actual debate by folks that aren’t politicians, but are willing to put their public reputation on the line.