Babcock & Wilcox Shares Drop 12% Amid Short Report | Intellectia.AI