titan investment