Tag: Detained

Oil Executives Detained in Tanzania Accused of Hoarding Supplies

Tanzanian authorities detained executives from three oil-marketing companies on Monday overnight on suspicion that they hoarded supplies to cause a shortage, according to the utilities regulator. The Tanzania Oil Marketing…

Read More Arrow