Total Among Firms to Renew Licenses in Libya
Total and other international oil companies (IOCs) plan to renew their business licenses to continue their operations in Libya.
Total and other international oil companies (IOCs) plan to renew their business licenses to continue their operations in Libya.
Page 1 of 1