BCGEU: We support striking oil workers in Iran

We have learned that tens of thousands of contract oil workers in more than 105 oil fields are on strike,  demanding higher wages, 20 working days and 10 days off … Continue reading BCGEU: We support striking oil workers in Iran