Business ❯ Companies ❯ Public Companies ❯ Technology Companies
Investors focus on widening losses plus rising interest costs despite management’s claim that the expansion is fully backed by signed customer contracts.