ISLAMABAD: The Islamabad High Court (IHC) enabled the recovery of about Rs506 billion in disputed tax revenue over the past year by deciding hundreds of long-pending tax and revenue cases…