What about hydroelectric?
It seems silly to rank countries on renewable energy without including the original and still by far most significant source of renewable energy, hydroelectric generation. Canada generates over 60% of its electricity this way.