TCS shares down 40% in 1 year; Q1 results today to test recovery hopes