Dec 02, 2024
Kannan researches and writes on law, policy and governance. He also loves to write on just about anything. In a previous avatar, he was a software architect.