Contact the publisher of this press release 11Giraffes Introduces Digital Signage Software for Google Chrome