10
C-Quest Capital claimed it could improve people’s lives in Africa with cleaner cookstoves. But it promised more than it could deliver in selling carbon credits on a vast scale.
Source link