Cloud remains longterm investment priority for 70% corporations: TCS study