Qiu, Zhigang, Wang, Yanyi and Zhang, Shunming (2023) Market power, ambiguity, and market participation. Journal of Financial Markets, 62. p. 100761. ISSN 1386-4181