Chrome tax12 Mar 2021 08:45
Are worries about the possible chrome tax over done South Africa is the worlds major supplier, the next 3 biggest producers only produce about 66% of SA production from those figures I’d expect the other producers to move their prices up as it doesn’t look like the world can say no we are not paying more.SA is the dominant supplier