The CEO of Project Green is expected to resign and eventually run for the European Parliament election in June, Times of Malta can confirm.Senior Labour Party sources said Steve Ellul will be handing in his resignation from the top job of the agency in the coming days as he is being urged by the party...