Afrifund

Energy crunch drives price paid by polluters to new highs and could mean government must act