Watch Kevin O’Leary calls out Mamdani as Citadel threatens to pull billions from NYC - FBN | FOX One