Toward the end of December 2020, in order to enact a legal restructure, the company Source One Environmental Ltd voluntarily went into administration and was re-established as a new company, S1E Limited. The US sister company had previously been restructured during 2019, without any impact on the UK operations and this new change now applies
Continue reading »