IMPACT. Environmental, financial and social