Comments

bikkerbabeee on 17 June, 2009 at 12:46 pm #

Its called corporate partnership.. they agree to develop stores in the same area and share some of the cost.


JFAD on 21 June, 2009 at 12:11 am #

It fosters competition and they feed off each other’s customers. If one advertises it allows the others the potential traffic of the advertiser’s customers.