COWI has absolutely NOTHING "going for it" except they are insolvent and have a massive amount of toxic death spiral convertible debt which currently converts into about 90 BILLION new common shares. Right now, at a 50% discount to the market price.
Revenue is not the same thing as profit. Profit margin is one of the more important metrics describing the health of a company. COWI is a flat-liner. "He's dead, Jim."