In a major boost to India’s digital payments ecosystem, the Mumbai Metropolitan Region Development Authority (MMRDA) has ...