Society & Culture
Sustainability in business is the incorporation of ethical business practices into a company's operations, corporate strategy, and decision-making procedures, shares Partho Dasgupta, Ex-CEO of BARC India and presently Managing Partner, Thoth Advisors.

