Peak Rock Capital is backing Seagull Scientific Inc. in a bet that businesses will need labeling and tracking technology regardless of macroeconomic conditions. The Austin, Texas-based midmarket firm ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results