The Taiwanese cargo vessel Ever Given, currently blocking the Suez Canal is causing almost US$10 billion a day in blocked…
Authorities in northern Europe have reportedly seized in excess of 23 tons of the Class A drug cocaine, in what…