News

The company initially announced closure of all its locations in December 2024.