2 pointsby Betelbuddy4 hours ago1 comment
  • cjbenedikt2 hours ago
    Hmmm...weren't they talking about investing $100B last year??? Or am I imagining things?