Environmental, social and governance matters have become of greater significance to the credit quality of a company as customers' desire for sustainability is having a bigger and more direct influence on product and brand acceptance, according to Standard & Poor's.