Close to 200 riders will compete in National Equestrian Championship Eventing at the Army Polo and Riding Centre in New Delhi, starting March 21, the Equestrian Federation of India (EFI) announced on Thursday. The first three-day competition will begin on March 21 and the second...