Wed, Jul 27, 2016 10:05 - Orca Touchscreen Technologies Ltd. (ORTFF: OTCQB) released their Annual Report concerning OTCQB Certification. To read the complete report, please visit: http://www.otcmarkets.com/financialReportViewer?symbol=ORTFF&id=157826. ...read more