Singulus Technologies AG (ETR:SNG) has narrowed its loss before interest and tax to EUR 17.7 million (USD 18.9m) in 2016 from EUR 34.5 million a year back and now expects to book a positive result in 2017.