Tag Archives: Infographic

Infographic: The Need for Nature at Work

This infographic examines the ways businesses can enhance their work environment by infusing elements of nature into the interior design of their space.

Posted in Pinworthy Pictures & Video | Also tagged , , , , | Leave a comment