Muddy Waters says that Noble Group holds a lot of difficult-to-price assets and its management team doesn’t deserve investors’ trust
Noble Group Slides 6 Percent On Muddy Waters Short
Muddy Waters says that Noble Group holds a lot of difficult-to-price assets and its management team doesn’t deserve investors’ trust