Archery World Cup final featured eight archers in men's and women's categories across both recurve and compound archery.
Ace Indian archer Deepika Kumari on Monday regained the number one position in global rankings following her hat-trick of gold…