New Infrastructure Malta CEO Steve Ellul has been placed on a public contract that builds up to €128,000 a year.Ellul was handed the three-year contract last month after unsuccessfully contesting the European Parliament elections on the Labour Party ticket and following the resignation of Ivan Falzon.According to Ellul’s contract, obtained by Times of Malta in...