My Huawei P9 battery lasts days if I don't use it much and leave WiFi/data off.
However, at work with WiFi on, it drops from around 90% to around 40%, with relatively moderate use - some WhatsApp messages, maybe 10 minutes of reading the news. This is using a corporate that has multiple access points. When I use mobile data instead of WiFi the battery drain is much less - maybe to 65 or 70%.
When I leave WiFi on at home the battery drain isn't high - even less than mobile data at work.
I guess this is to do with a busy spectrum? At work I can't even count the number of WiFi networks available, it could be 30 or more. At home it's 3-5, or less if I use 5G.
Just curious if anyone knows more about this. The solution is to use mobile data or turn WiFi on only when needed.