There are an infinite number ways for businesses to create social impact through their CSR programs. The typical process usually starts with a list of program ideas. Instead, look at it the other way around. First identify the business benefit you want, and then select a CSR program that moves you in that direction.