Infosys Total Headcount Down By 7 Per Cent In The Last 12 Months