Hindenburg has an incredible track record. Every time they release a report, it’s a major news event in the financial world. If they write about your business, you can easily expect the stock to drop 10-25%. Their last report on Adani caused the stock to drop nearly 60%.
Honestly they’re doing the job regulators should be doing.
https://hindenburgresearch.com/block/