There was controversy during construction of the 3.8 million-square-foot facility, where several nooses were found in 2021.