DELCAP is a Brussels-based portfolio management and investment advisory firm founded in 2007, focusing on goal-based investing, private equity, and socially responsible investment portfolios. The firm is regulated by the Belgian Financial Services and Markets Authority, highlighting its commitment to ethical investment practices.