From Longman Business Dictionary
junglejun·gle /ˈdʒʌŋgəl/ noun [singular] a situation in which a lot of people or businesses are competing with each other in a very determined wayWithout the free publicity, the firm would be lost in the jungle of TV advertising.