Tanzania’s large Oil & Gas company, Swala Tanzania Plc, has regretted announcing that it has started its liquidation process. Following the meeting of its creditors, who represent approximately 75% of its creditors, the meeting Mar 31, 2023, resolved that the Oil and Gas firm should be placed in liquidation. Swala Oil and Gas (Tanzania) plc...