Formidable

Forbidden’s Canada based distributor, Formidable Technologies, has a new website. From its head office in Toronto, Formidable has promoted FORscene to a wide range of customers since 2005.

Share on Facebook0Share on LinkedIn0Tweet about this on TwitterShare on Google+0