20100125 india: India rising; falling; stumbling; speeding