Showing off the showroom

January 1st, 2016

The best place for a manufacturer of outdoor canvas products to show off is its showroom; shade sails positioned over the main entrance should be—entrancing! Transport and Marine (TM) Covers Ltd., Nelson, New Zealand, houses its factory and showroom in an edgy, modern building featuring two shade sails in bright green and blue, one emerging […]

Read More