November 27, 2022

nextdoorbusiness

Do The business

Microsoft winds down its business in Russia, lays off more than 400 people