Home World News Explori receives key investment