Charter cities blogs March 18, 2022March 22, 2022 ducksoapLeave a comment What is a charter city? Shanker Singham in his own words: Part 1 Shanker Singham in his own words: Part 2 Charter cities blogs