Bengaluru’s ₹23 lakh rental deposit sparks fury, called ‘greediest landlords in the world’
Bengaluru’s ₹23 lakh rental deposit for a house has sparked outrage online after a property ad went viral on X, calling out the city’s “greediest landlords in the world.” The…