Who holds the leverage? Five cards Trump and Xi bring to the table

· Times of India