Corporate social responsibility · Hindsight | Envisioning