Ambarella Focuses Too Much On China
For all effective purposes, Ambarella (AMBA) is a Chinese company with an HQ in silicon valley. The Morgan Stanley warning about high Chinese exposure is just another sign of the issues with a company that constantly churns from high promising products into l…
bubmagMay 24, 2019