Tag
Kevin O'Leary's massive Utah data center project was cut 50% after intense local backlash over water usage and environmental concerns; O'Leary acknowledges mistakes and promises transparency.