SEC Settles With Nature’s Sunshine, Two Officers
The Securities and Exchange Commission filed a settled enforcement against Nature’s Sunshine Products Inc. (NSP), its Chief Executive Officer Douglas Faggioli. 54, and its former Chief Financial Officer Craig D. Huff, 53.… Continue Reading