J2 Group Awarded Best Customer Focus Company of the Year
J2 Group, a leading 360-degree ICT and cloud technology company that is based in Birkirkara, has announced that it was named the Best Customer Focus Company of the Year in Malta for 2021. The announcement was made…