China and India: the new powerhouses -