SoundHound Beats Analyst Expectations But Lays Off 10% of Workforce

SoundHound reported an earnings loss of $0.15, slightly beating the $0.17 loss analysts predicted. SoundHound’s $11.2 million in revenue was … Continue reading SoundHound Beats Analyst Expectations But Lays Off 10% of Workforce