SELECT ServerName, Country, contact = STUFF((SELECT '; '
+ ic.contact FROM dbo.Customer AS ic
WHERE ic.ServerName = c.ServerName AND ic.Country = c.Country
FOR XML PATH(''), TYPE).value('.','nvarchar(max)'), 1, 2, '')
FROM dbo.Customer AS c
GROUP BY ServerName, Country
ORDER BY ServerName;