Leaseweb Canada three data centers are 100% powered by hydroelectricity, a clean, renewable energy source.