Above 40,000 participants from more than three hundred organisations, educational institutes, pharmaceutical associations from across the country and overseas have participated in Insight’s training programmes.