GP JOULE Canada Corp., a subsidiary of GP JOULE GmbH, has completed construction of the 25.43-MW Innisfail Solar project in Red Deer Co...