The US will have to "pay a price" for its diplomatic boycott of the Winter Olympics in Beijing, China said, just weeks after talks aimed at easing tense relations between the two sides.
Disclaimer: No Business Standard Journalist was involved in creation of this content

)