New research from Digital Business Ireland highlights the need for businesses to demonstrate credibility and transparency to attract and retain customers online