UrtheCast Reports First Quarter 2017 Financial Results

UrtheCast Corp. today announces financial results for the three months ended March 31, 2017.