UK Energy Incubator Hub, formerly Euston Energy, has been ordered by Ofgem to provide financial and other information relating to its activities. Under the provisional order UK Energy Incubator Hub is now required to immediately provide this information and Ofgem said it expects the supplier to engage “in a constructive manner”.