
INL’s barrier system to protect substations In Northern California
USA: The Idaho National Laboratory has licensed the production of an Armored Transformer Barrier system.
USA: The Idaho National Laboratory has licensed the production of an Armored Transformer Barrier system.