They do have revenue, it's just not exactly significant.. however this is an R&D stage company, and significant revenues are not expected at this stage - investment at this level is based on risk/reward tolerance of future returns, not current. If you want to invest based on current revenues, go buy blue chip and collect dividends, because the OTC market is not the place for that.
BTW, this is directed at the individual you were responding to TJ, and anyone who is also unfamiliar with ACTC, R&D biotechs, and the OTC market in general.