Environmental activists voice concerns about Elon Musk's upcoming Memphis AI facility
Phoenix Investors, the company that owns the old Electrolux building in Southwest Memphis, confirmed that will be the official location of Elon Musk’s new artificial intelligence company.