20201117 city.delhi: Amrapali homebuyers deposit over Rs 266 crore in SC