Marketing perceptions and business performance · Study