Stockreport

SDCL EDGE Acquisition Corporation (NYSE:SEDA) is definitely on the radar of institutional investors who own 45% of the company [Yahoo! Finance]

SDCL EDGE Acquisition Corporation Class A Ordinary Shares  (SEDA) 
PDF A total of 6 investors have a majority stake in the company with 56% ownership Ownership research, combined with past performance data can help provide a good underst [Read more]