Announcing our Global Council
STiR is delighted to announce today the establishment of our Global Council. This group of six esteemed individuals have agreed to support STiR’s work by providing their expert advice and insights in support of our…