Total strikes £1.2bn deal for European utility

Patrick Pouyanne
Patrick Pouyanne

Breaking