Slaughter and May

Slaughter and May is a London-based carbon capture and storage company, founded in 1889.

Key facts

Wikidata IDQ7539047