T Stamp (NASDAQ:IDAI) reported quarterly losses of $(0.13) per share. The company reported $710.00 thousand in sales this quarter.
Plug Power Plans Layoffs, Optimize Supply Chain To Cut Costs By $75M Annually
Plug Power plans layoffs and supply chain optimizations to slash annual costs by $75M, aiming to boost position in renewable energy solutions.