Evidence-based Impact Assessment for Sustainable Business Practices