Home Tags Share price

share price

digital transformation

Adapt – or die?

According to a recent report by McKinsey & Co, publicly listed utility companies globally have experienced lower returns over the course of the last decade.  According to the consultancy, cumulative shareholder returns of about...

LATEST FEATURE