Incubator LaunchBox Digital unveils its first group of startups
LaunchBox Digital, an incubator/investment firm based in Washington, D.C., just announced the lineup of its first “class” of startups. After working with LaunchBox for three months, the companies are giving their East Coast demos today, and will be at the Palo Alto, Calif. offices of… Continue Reading