genialforum.com
Billions in losses sounds extreme. Can we see the actual numbers from the report? I want to understand if this is legitimate concern or industry scaremongering.