Habitat for Humanity India and Max Estates Deliver 25 New Homes to Low Income Families in Haryana November 22, 2024