JLEN To Return £20M To Shareholders After Asset Sale

Environmental infrastructure investor JLEN said Thursday that it will return up to £20 million ($25.7 million) to its shareholders in a new share buybacks program after it agreed on a deal...

Already a subscriber? Click here to view full article