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