Popular economist and global strategist Peter Schiff has criticized Strategy for its recently launched advertisement campaign promoting the STRC stock. Schiff claims the ad has deliberately misleading promotional content that could expose Strategy to legal liability.