This is the only explanation left to explain the gap between technology and sp. It's crazy to me that there are so many NDAs, so it can only mean serious large scale customers. hope this is the case.
I firmly believe that IF large NA companies are in fact involved then this needs to be disclosed otherwise institutions do not have sufficient economic information to close the loop from technology to potential revenue.