Topic: Yorkshire Services Odsal Finance Holdings
UK water company to shutter Cayman subsidiaries
The United Kingdom’s fifth-largest water company announced last week that it will be closing its Cayman Islands–based subsidiaries due to issues of “public concern.”



