site logo

D2L completes initial public offering, raising about $120M