Technology  Amazon lays off ‘small number’ of employees in communications and sustainability units

Amazon lays off ‘small number’ of employees in communications and sustainability units