DXC to Buy Switzerland’s Luxoft for $2 Billion Luxoft short-sellers just got burned By CBR Staff Writer