That is not because Ukraine and Russia don't have bad (hence cheap) IT staff.
It has more to do with IT resources from India generally tend to be the sweet spot of cheap enough and good enough (for a cheapskate, penny foolish myopic offshoring companies) resources.
A competent IT developer / analyst can be hired for about 450 - 600 GBP per day. Run of the mill, hit or miss offshore resources provided by TCS / Infosys etc are usually billed at 150 - 300 GBP per day.
It has more to do with IT resources from India generally tend to be the sweet spot of cheap enough and good enough (for a cheapskate, penny foolish myopic offshoring companies) resources.