AP - Facebook and Greenpeace have called a truce over a clean energy feud that had the environmental group using the social network's own platform to campaign against it.

More...