Nov 28, 20210 minIt Pays to Pollute – Greatest Polluters China and India Set to Receive $2 Billion in Climate AidChina and India are set to receive a £1.5 billion climate aid windfall despite scuppering a COP26 deal on reducing reliance on coal power.