2 ms·I'm sure their employees have signed NDAs.by chris11 10y agoI'm sure their employees have signed NDAs.