Farrukh Iqbal Khan

Green Climate Fund — the saving grace?