Contact the publisher of this press release www.theBusinessShop.ie Launches LivePitch - a Facility to Allow Businesses to Upload a Video of Their Investor Pitches