Putin’s Proton

ILS is laying off 25% of it’s workers. For those of you keeping score at home, chalk up another Russian-controlled business fail.


Tags: , , ,