THE Scottish Government has been urged to take "immediate action" to end public contracts for companies with links to Israel.
This week, The National revealed that the NHS has an ongoing contract with a firm whose parent company was linked to Israeli settlements, worth an estimated £21.2 million.