Merkel visited the terrace of the metro station where she was briefed by officials of the Delhi Metro Rail Corporation (DMRC) about the solar project. PrevNext