108 organizations urged Intergovernmental Panel on Climate Change (IPCC) to review flagrant conflict of interest of allowing two oil company employees to co-author a crucial report on global warming Cross-posted from ETC Group.  On 27 April 2017, 108 civil society...