Q: What is the reason for the sell off over yesterday and today in key and ppl?
5i Research Answer:
PPL this week came out with its 2026 update and guidance, which was OK but not good enough for...