Boralex Inc. Customer Service Phone Numbers Customer service:   1-877-663-5860   Boralex Inc. Headquarters Info, Email, Phone number, Website and live chat Information Boralex is a power producer whose core business is dedicated to the development, building and operation of renewable energy power facilities. In 2016, the Corporation was operating an asset base with an installed capacity of