ECG working hard to resolve energy problems