TOR workers want board removed

Tema Oil Refinery (TOR)

Tema Oil Refinery (TOR)