Essent Trading and T-Power's 15-year tolling agreement

Essent Trading's 15-year agreement with T-Power to toll the output of a new-build 420 megawatt (MW) combined cycle gas turbine (CCGT) plant at Tessenderlo, Belgium, not only secured the financin