menu

New Contract

lse:ule

#1

Every time they announce a new contract the share price seems to fall.

Odd


#2

It’s done it again.