MM looks like "million million" to me, which is the old standard for billion but nowadays a billion is just a thousand million and a million million is a trillion and I am constantly feeling frustrated about how wasteful we are with words for big numbers.
But I think in this context MM is a million.