The Insight Place Website Website for The Insight Place, a Consumer behaviour / Brand consultancy firm. Other Screens Live Link