The National Capital Region Transport Corporation has been fined Rs 50 lakh for not taking dust-control measures at a construction site here, Delhi Environment Minister Gopal Rai said Sunday. The minister, who was on a visit to inspect demolition sites at Netaji Nagar and Kas...