The Left vs. the Left

Are you insinuating it is right for mega-corporations to not pay any taxes and even get a refund?