Macro environment, tech shift main challenges now: N Chandrasekaran