612 Bernard Rd., Granby, QC
Design and manufacturing of liquid filled transformers up to 10 MVA up to 69KV.