Home Politics It Pays to Pollute – Greatest Polluters China and India Set to Receive $2 Billion in Climate Aid