SiGMA 2018 Day 3 summary

SiGMA delivered a massive, record breaking show this year at the Malta Fairs and Conventions Center and closed its fifth edition like no other.