Home ArticlesRenewable Energy Sir Nicholas Stern: “A toast to the end of the Bush Era…”