Supreme Court of India (Full Bench (FB)- Three Judge)

Appeal (Civil), 5968 of 2023, Judgment Date: Sep 18, 2023

BTL EPC Ltd Versus Macawber Beekay Pvt Ltd and Others