Islington Council Pension Fund holds more than three million pounds worth of shares in arms companies, including approximately £1.88 million… read more