345 views
Vasif Mustafayev
Following America and England, Europe is now mass-laying off IT professionals.