Bigger India

Why Indian Techies are Cutting Down on Spending

The global economy is sluggish and the $110-billion Indian IT industry is in the throes of an upheaval.

Leave a Reply

Your email address will not be published. Required fields are marked *