DMRC uses 'Power Rangers' meme to document its decade long progress

DMRC uses 'Power Rangers' meme to document its decade long progress: Delhi Metro Rail Corporation (DMRC) has creatively described its journey over the last 10 years till date by choosing the American action series fictional characters ‘Power Rangers’ meme.

VARINDIA- INDIA'S FRONTLINE IT MAGAZINE