Afrifund

Norwegian telecoms company is struggling to appease both regime and human rights campaigners