NCA gets $12m with strings attached