I don’t understand the marketing strategy for some companies they operate in limited cities in suppose 1/2 countries and do advertising on Times Square . Why are they burning investors/self money ?
0
0
3
0
0