Comment Comment by ris Tech dependence is nothing compared to the world's dependence on US financial infrastructure. parent ris 9 months ago