3rd April 2016 | | by admin Collaborative Design Small mind competes, big mind collaborates and great mind encompasses