>>3392856 Microsoft’s $7.5B GitHub deal set for EU approval
Its about time for another round of Microsoft trust-busting, dont ya think?
>>3392856 Microsoft’s $7.5B GitHub deal set for EU approval
Its about time for another round of Microsoft trust-busting, dont ya think?