$51 billion trade deficit: India, China fail to break ice

National