Euro Tech Holdings Company Limited reported consolidated earnings results for the first quarter ended March 31, 2019. For the quarter, the company reported revenues of USD 20,104,000 against USD 17,350,000 a year ago. Net Profit attributable to the company was USD 88,000 against USD 473,000 a year ago. Net Income Per Share– Basic and diluted per share USD 0.04 against USD 0.23 a year ago.