Taber Solar 1 Inc. is a wholly-owned subsidiary of innogy SE. innogy SE is a Germany-based electric utility company focusing on grid, retail, and renewable energy. Taber Solar 2 Inc. owns the 22 MW Vauxhall solar project located near Vauxhall, AB. Upon commercial operation in Q1 2020, the Vauxhall solar project will be the second largest operating solar project in Alberta.