Solar in Grande Prairie March 13, 2023 No Comments Empower Energy Corp is a solar energy company located in