InfoScape's Series A Round

InfoScape raised a round of funding on July 01, 1996.

InfoScape is a Software (non-internet/mobile) company based in San Francisco, California. InfoScape's investors include Crescendo Ventures and Redleaf Group.…

Articles about InfoScape's Series A Round: