Effect of corporate environmental sustainability on dimensions of firm performance – Towards sustainable development: Evidence from India · Study