Tech

Investor demands for profitability catch tech companies flat-footed