9 Oct TechPeer TechPeer is a fast-growing ITC company operating from Switzerland, and providing ICT services across Europe. Read More