ironmanDX on 16 September 2020
Hmm, while I actually doubted it's legitimacy from the beginning, to say it's debunked is misleading.
They denied the production estimates but said nothing about the yields.