Virginia Transformer forms alliance with Caravels
USA, Virginia: Virginia Transformer Corp. (VTC) has closed an alliance deal with Caravels, the new owner of Efacec Power Transformer, claiming it now forms the second largest transformer business by capacity and size in the United States.