
Innovation Depot companies report $123 million in 2013 sales
The companies located in Birmingham’s Innovation Depot reported some healthy economic numbers, starting with an average of nearly $1.4 million in sales per start-up during 2013. Read more here.
Like what you've read?
Forward to a friend!