Former G20 Sherpa Amitabh Kant today revealed that the consensus on the New Delhi Declaration in 2023 was reached on a golf course.

See Full Page