They announced the manufacturing agreement months ago. They announced the exact figure of the production order in dollars yesterday
So whilst i agree with you in terms of NDA or CA in this specific case i cant see any in their ann that explains why a non custoner order has not been announced for 3 weeks.