Business In depth Technology The Fetish for Neo-liberalism – Making Excuses for Third World Economies in the 21st century Islam News February 16, 2023