They can't just flip a switch and make it happen. If I were Toronto I'd make them put a decent amount of money in an escrow account so the project is finished no matter what.
But then this is Google's tech, so if they leave not sure how it works.
But then this is Google's tech, so if they leave not sure how it works.
Why would the city require more of them than any other developer? Any development has a chance of falling before completion.
Google will look after it's own interests, all the time. That's every quarter.