Editorial 12 April 2024:
Finality and justice: On the Delhi Metro Rail Corporation Case: The Supreme Court of India has used its extraordinary powers to set aside its own judgment of 2021 and relieve the Delhi Metro Rail Corporation (DMRC) of an exorbitant burden of ₹7,687 crores in a dispute with a former concessionare.
Read More
