Germany is largely responsible for the G8's failure to keep its promises of financial aid to Africa, according to a new report by the development lobby group One.
Germany will not deliver the financial aid to help developing countries deal with climate change it promised at the Copenhagen climate summit last December, media reports say.