2 ms·
Certainly not India, and it's not a lot for an industry sector (IT) in India, but it's a possible sign of a reversing trend.
by Clubber 9y ago
Certainly not India, and it's not a lot for an industry sector (IT) in India, but it's a possible sign of a reversing trend.