The Delhi Metro Rail Corporation (DMRC) on Friday responded to a user’s question about the advertising of items related to ‘intoxicating substances’ at a metro station in Noida, which featured a ...