This firm operates petrochemical storage, transportation and refining facilities in the US and UK.
This share has just taken over a petrol station in my area itโs the first Iโve seen in the UK are they taking over all previous Texaco?
Anybody else seen any