Selva

Lugard Road Capital

vc

Lugard Road Capital is a venture capital firm that appears to be registered in the United States based on SEC filings. Limited public information is available; the firm has filed a Form D for a fund, and its name appears in the context of Latin American venture capital. No specific investment thesis, stage focus, sector preferences, or portfolio companies are confirmed from the provided evidence.