Shortsell.net [Beta]

Altavista Investment Management UK

There are currently no reportable net short positions by Altavista Investment Management UK