Estonia’s manufacturing company Elcogen has been named Winner of the Innovation category in the Grand Final of this year’s European Business Awards. “Elcogen has reached the gold standard for business excellence by winning this Award,” said Adrian...