upvote
They also have long term contracts with the suppliers in all likelihood
reply
They do. They announce those. 1.5b USD was the most recent, iirc.
reply