Consumer Protection Act BPTP Limited Vs Terra Flat Buyers Association 2024 INSC 929 - Settlement- Consumer Case CaseCiter Dec 23, 2024