Business India court backs long-time squatters on railway land NEW DELHI, 5 Jan 2023: The Supreme Court of India today stayed an order of a lower court – which had directed authorities to displace more than 50,000 people in …