L

LinkCentre

50 employees

Link Centre offering a resource for web users to bookmark and share a variety of links.

Basic info

Industry

technology, information and internet

Sectors

Web Browsers
Search Engine
Internet

Date founded

1996

FAQ