
Affectli on a Winning Streak
We are so excited to announce that Affectli, winner in the Malta eBusiness Awards 2017 under the Best B2B Application category, has today been short listed for nomination in the World Summit Awards 2018 under the Business & Commerce category. The World Summit Awards are a unique awards system, selecting and promoting local digital innovation with high impact on improving...