The recent selloff in tech stocks, especially more profoundly seen in the twin chipmaking giants, Nvidia (NVDA) and AMD (AMD) ...
All amounts are stated in United States dollars unless otherwise indicatedRevenue of $10.1 millionTotal Contract Value (“TCV”)(1) bookings of $13.4 millionGross margin of 55%Adjusted EBITDA(1) loss of ...