Lansdowne to raise £900k for Barryroe licence through share placing

Markets news
Markets news

Breaking