Can you please help me make sense of the following sentence? What does ‘many hedge fund managers are short’ mean? Should it read ‘are shorting’ instead?
That is why many hedge fund managers are short many carmakers in China, including the stronger domestic ones such as Geely Automobile, Guangzhou Automobile, Dongfeng Motor, and those with joint ventures including American carmakers such as General Motors, the Germans, and the Japanese such as Toyota and Honda.