Life sciences and energy | Wed 12/03/2014 Smart Grid Innovation Hub names EcoWatch as Ireland’s most promising startup