Brian Cross, Branding Expert talks more about how Apple, Microsoft, and other tech companies are stopping sales in Russia.
See All 344 Episodes of "The Brian Mudd Podcast on WIOD"