Terrorist financing comes at a price – and in the case of a global building supplies manufacturer that has pleaded guilty in a US court to making payments to terrorist organisations, that price is USD 778 million in fines and...more
With energy markets already in tumult partly because of events in Ukraine and Iran, not to mention the OPEC production cut, another area of the world is now being convulsed by energy issues, with the prospect of natural gas...more