"The Amritsar-London route is overserved by carriers. Several airlines, including British Airways Plc., Virgin Atlantic Airways Ltd, Kingfisher Airlines and National Aviation Co. of India Ltd, or Nacil (that runs Air India), operate on the route."
Since when do BA and Virgin operate from Amritsar. bad journalism, seems typical of the aviation articles that come from the Indian media.