India’s supply of houses costing less than 5 million rupees ($58,553) fell to their lowest since 2018, a Knight Frank report found, signaling that the trend of developers pivoting away from this ...