On January 28, ClearStream Energy began operating from its new 28,000 square foot headquarters, located at 2112 Premier Way in Sherwood Park. This new facility