historyreviewed.best
Leaving Russia cost Western IT-firms billions – ministry
A number of tech majors have halted operations in the country due to sanctions Leaving Russia cost Western IT-firms billions – ministry Foreign information technology (IT) companies that have left …