Well-developed infrastructure