I have doubts about your company comparing to them. I am afraid you will lose a lot of money during trial if you decide to go that route.
I will add more details of the situation for Your understanding: when the problem occurred we spent several weeks for finding of decision by our own means, when we failed, our friends, who serve more than 0.5 TX, were requested by us for the help - they also failed to solve the problem with the decrease of the hashrate on P106-090 cards.
Realizing that it is not possible to solve this case locally, we've contacted Inno3d and requested them for 2 possible way of situation settling:
1. Providing us with optimized drivers for these specific cards that must be either written by Inno3d or together with Nvidia.
2. The replacement of P106-090 cards for the closest model which has no problem with hashrate, viz. P106-100 (although P104-100 we also agreed only immediately abandoned replacement for P102-100) in such a way so the total hashrate of replaced cards should match total declared, during the shipping, hashrate of our systems.