Terra Firma Capital Corporation Reports first Quarter 2018 Financial Results May 10, 2018 By Globenewswire Tagged With: TSX-V:TIIAll amounts are stated in Canadian dollars All amounts are stated in Canadian dollars