New Delhi: The Delhi High Court today dismissed a plea for scrapping the 5.8-km-long Ambedkar Nagar-Moolchand Bus Rapid Transit (BRT) corridor here ...