20070522 tech: India Inc IT spend to rise 26%