Soc. Tunisienne des Industries de Raffinage (STIR) Tunisia Energy & Renewables Manufacturing Added on February 25, 2023