Head-To-Head Contrast: OLO (NYSE:OLO) & Medical Cannabis Payment Solutions (OTCMKTS:REFG)

OLO (NYSE:OLO – Get Free Report) and Medical Cannabis Payment Solutions (OTCMKTS:REFG – Get Free Report) are both computer and technology companies, but which is the superior business? We will compar…