undefined

Travis Edmonds

Head of Supply Chain Management for North American Transformers at Hitachi Energy, explaining the realities of the transformer shortage and potential solutions.