Capybara Research Company
Capybara Research
Capybara Research is a short selling research firm that writes and publishes what the Company believes are malicious and defamatory articles – known as “short seller reports” – devised to negatively impact the share prices of publicly traded companies in which Capybara Research and its owner, Appelboom, hold a short position.
Visit Website