Technology Startup Lays Off Over 80% Employees Amid Funding Issues
A promising technology startup has been pushed to take desperate measures after its efforts to secure expected funding flopped. The company, touted by various individuals for its remarkable proposed innovation