Payments to suppliers over £25,000: September 2018

This document shows Ofgem’s supplier payments over £25,000 for September 2018.