Building a smart city from the ground up is a complex challenge that requires the cooperation of multiple stakeholders — such as governmental institutions, large enterprises, and small businesses Understandably, this cooperation between different stakeholders isn’t all rainbows and unicorns. Corporations often fight with municipalities over local taxes, threatening to bring their jobs elsewhere.