The Bus Rapid Transit (BRT) corridor between Ambedkar Nagar and Moolchand got the Delhi High Court backing on Thursday, when a bench of Justices Pradeep Nandrajog and Manmohan Singh dismissed a pet