This seems like the kind of thing they would do if they were ready to begin some kind of construction. To me it means they are ready to go and may have gotten the financing they need, but the financer may want this kind of insurance as a condition of funding the project. It feels good to me.