Terrible year for India Techies