Where is the logic?

2,046 views
READ  Deutsche asked 627 global investors where they think the bubbles are.
READ  Deutsche asked 627 global investors where they think the bubbles are.