TOR workers want board removed

Tema Oil Refinery (TOR)
Tema Oil Refinery (TOR)