The recently passed Companies Bill, 2012 mandates large organizations to spend part of their net profit on activities related to Corporate Social Responsibility. Renewable energy presents an opportunity