Since 1995 DECIX has been the leading Internet Exchange in Germany enabling the exchange of IPtraffic between Internet Service Providers ISPs

Could you correct the punctuation please?
Since 1995, DE-CIX has been the leading Internet Exchange in Germany enabling the exchange of IP-traffic between Internet Service Providers (ISPs).