6 ms·Formal Complaint on Scholarly Publishing Market to the EU Competition Authority1 points by schizoidboy 8y ago