Manufacturer News August 25, 2016Point Click Technologies Spearhead Online Sales of the Flexscreen System SWISCO and Nova Group Sales Inc. announces they have joined forces to create Point Click Technologies, a company that will spearhead online sales of the FlexScreen…