There is no threat for IT companies. even of the contracts are renegotiated the net earning would not reduce from earlier on account of renegotiations. and infact IT companies will continue to have windfall profits on the ongoing contrast. This article is far from facts..