View
Page
Could be that the share price that they mentioned is the price that is listed on the Irish Stock Exchange, which is a price of twenty two cent.
Latest from the Community...
Latest from the Community...
Latest from the Community...