Titan OS, a Barcelona-based technology, entertainment and advertising company, today announced a €40 million ($46 million) ...