I'm also really curious how much of real "ownership" there is to the PoPs, especially given the unaddressed comments in one of their previous threads about foreign ownership of Indian ISPs.
A lot of the language on their website seems very reminiscent of the one used by many cryptocurrency projects.