SLECS

AcronymDefinition
SLECSSNC-Lavalin Energy Control Systems, Inc. (Montreal, Quebec, Canada)