LNE Group, twenty-five years, 2002 to 2027