IFC to invest up to $25M in Lenskart

International Finance Corp, the private lending arm of the World [...]