Mumbai: A thriving business is one that has a strong commitment towards both society and the environment. The concept of corporate sustainability is no longer a mere choice, but rather an essential component for enduring growth. It is imperative to acknowledge India's commendable efforts towards creating a greener and cleaner tomorrow, and in light of this, Network18's