EconCore Presents Latest Developments at JEC World 2018