The John Laing Pension Trust Ltd has sold to investors its entire stake in John Laing Environmental Assets Group Ltd (LON:JLEN) in a transaction that closed on March 13.