No, sorry. The WTO is evil.
Take your example from the book (which I haven't read). There are two problems,
1) You ignore the political capital required to support change. If the Canadian government are unable to offer jobs to local factories to produce the solar panels then they lose some of the support they require to pass legislation that will (inevitably) require higher taxes. This could be enough to prevent them from ever being able to pass similarly progressive legislation.
2) By introducing these feeder tariffs - Canada makes its own manufacturing economy less competitive compared to a country using (for example) just coal power. If it cannot protect its own industry from the losses it suffers because of this then the legislation will get rolled back in due course.
The WTO has created a race to the bottom. This suits financialists because they can play the ends off against the middle but it has disempowered individual country's ability to act unilaterally on a whole host of global problems (eg deforestation, pollution, global warming). Even if you force local actors to clean up their act - they'll likely just export all their bad habits.
If you weren't so blinkered you'd understand this. Honestly I don't know who thought it would be a good idea to get you to review any book at all (shouldn't there be a fondleslab you can drool over instead?).