Octopus Energy posted me a 321 A4 page electricity bill printed out on paper as a physical 5cm thick package (on their "Agile tariff" the rate changes every half hour, so there are 48 line items per day). I enquired as to why they'd done that?
Apparently they tried to email it first, but the 15 MB email exceeded my email server's size limit, so they posted a hard copy instead.

@tim Is it any wonder this country is so messed up

1. Why not make it a HTML page on a website
2. Why not make it downloadable, usually pdf or erk DocX Ideally include odf
3. Send e-mail linking to said document

@zleap @tim There is an API. There's probably a law/regulation saying that they have to pro-actively send you bills rather than leave it up to the customer to query the API.
@TimWardCam @zleap@qoto.org Yep, I presume it's something like this however there's probably no law/rule which prevents them splitting the pdf in half and sending the bill as two separate emails, and there's certainly nothing to prevent them optimising the PDF so that it is 34% smaller (with no change in quality) - both of which I managed in 2 minutes (using ghostscript, including time to look up the necessary gs options).