Kevin O'Leary called out 2 Utah women who oppose his data center. They clapped back with a mocking video. (opens in new tab)
Kevin O'Leary said some opponents of his Utah data center are proxies for the Chinese government. Gabi Finlayson and Jackie Morgan dispute that claim.
Read the original article