Comdex – Bringing Greater Democracy to the World of Finance?