the Government of India owns Connaught Place. However, before independence, many properties here were rented out at low rates, some individuals even leasing up to 50 shops. Under the Old Delhi ...