Rejecting the "dragon" and "elephant" comparison made between China and India, Chinese Premier Wen Jiabao today said there is enough space for both the two Asian nations to develop and prosper. More...