Company’s first results reveal profits of £262m

Engie Cygnus field aerial
Engie Cygnus field aerial

Breaking