Most shorted companies revealed: Petrofac takes top spot
Published
Seven investment firms held short positions in Petrofac, with Helikon Investments Limited holding the largest position at 3.5 per cent.
Full ArticlePublished
Seven investment firms held short positions in Petrofac, with Helikon Investments Limited holding the largest position at 3.5 per cent.
Full Article