North Sea Communications (NSC), an Oslo, Norway-based independent telecom operator, has made interconnection agreements with both…