Urban-gro, through its primary operating subsidiary Innovative Production Group, is a global sports marketing and production company specializing in professional cricket leagues and live event broadcasting. The company generates revenue through multiple streams including production fees for broadcast services, franchise fees from team owners, corporate sponsorships, and licensing of broadcasting and betting data rights. It holds exclusive commercial and media rights to professional franchise cricket leagues across multiple geographies, operates advanced broadcast infrastructure with comprehensive production capabilities, and builds scalable businesses by integrating content creation, event execution, and media distribution within the global sports and entertainment ecosystem.