Complex sentence: The current editor is Judith Felton from the Green Economics Institute and the editorial board consists of consists of a wide range of experts in green economics.
Split into simpler sentences: The current editor is Judith Felton of the Green Economics Institute. The editorial board consists of a wide range of experts in green economics.