https://fintelligents.com/principal-agent-problem/