New Delhi: A major trade deal has been finalised between the United Kingdom and India following the arrival of British Prime Minister Keir Starmer in India. After the agreement, the prices of Scotch ...