Interthoughts Consulting Ltd. provides the best-in-class and highly skilled advisory services through the research function. This is primarily done on a needs basis with respect to:-