Is being outspoken good for competition and the community?

David Aguzzi
July 30th, 2013