As of May 3, some 274 tech companies have laid off 79,852 ... to streamline its translation and content creation. On Dec. 18, Enphase Energy, a microinverter supplier, laid off 350 employees ...
Some results have been hidden because they may be inaccessible to you