Accumulated deficit could be $100 BILLION and it would mean NOTHING to investors TODAY! It's the total of what investors have put into this company since inception and hasn't given a return. Going concern: Show me a penny stock and I'll show you a "going concern." High risk = high reward (or high loss), that's the name of the game.
But show me a penny stock with MORE potential!!! LOLOL