dåliga finansiela ställning kan hafva bidragit till denna afgång.