HDD can be written multiple times with random data if data centers really have to protect what their former customers wrote on them. I never looked at those details in standard contracts.
All you really need to do is write one pass of zeros on them. That will prevent anyone but a very dedicated adversary with expensive equipment from recovering any data, especially on TB scale drives.
Can still take hours per drive though, which is why a lot of people skip it.