atmaxplorer.com
Atlus parent company Index set to sell off assets – Atma Xplorer
It was just last month that we learned about Atlus' predicament as it's parent company Index Corporation is set to file bankruptcy with a debt of 2.45 billion y