1 comments

  • lesbarclays 7 hours ago

    Nvidia are becoming a structured finance shop before our eyes.