11370863 Canada inc. – Stace Solutions Solaires Europe inc.