The Delhi High Court has largely ruled in NFRA’s favour, but has said it did not adhere to division of functions ...