Ovo Energy informs staff of 1,700 job losses as union rounds on management

Sky News

Published

Ovo Energy, the UK's third-largest household supplier, has informed staff of its decision to cut its workforce by a quarter.

Full Article