Insight talking Open English’s language by leading $40m investment

638
Insight Venture Partners has led a $40m financing round for Latin American English language school Open English. The com