3 hours have passed. I also did a healthly amount of googling various permutations of what they said and didn't find anything relevant so until anything new is revealed I guess we should consider this fiction.
For what it's worth, I remember coming across this claim a couple years ago about AWS on HN. I don't think it's fiction, it's possible that their PR has scrubbed these allegations from the internet.
Us nerds have long memories and archive important findings. Sorry, a vague memory doesn't really count.