Leisure & Entertainment Surmounting Challenges – a film by DMRC wins National Film Award 2020… ACN Correspondent Jul 23, 2022 0 NEW DELHI: A film titled ‘Surmounting Challenges’ produced by the Delhi Metro Rail Corporation (DMRC), which has been…