We are currently adding nearly 150 millions new entries to Indexeus. As this process takes some time to complete, we are putting Indexeus on hold during this process. Another great addition to Indexeus is the search time improvement: your searches will now be nearly instant! Stay tuned for future updates.
Thank you for your continuous support.
- The Indexeus Team