The EU and its Alphabet Soup

The European Union is awash with various regulations, standards and directives. And each one comes with its own confusing abbreviations. Here is a ready reckoner of these terms. CSDD: The EU’s Corporate Sustainability Due Diligence Directive (CSDD) is a legislative framework that obliges companies, including those in financial services, to demonstrate what action they areContinue reading “The EU and its Alphabet Soup”

Spatial finance and sustainability

Satellite technology has become ubiquitous. Satellite imagery has made geospatial data available like never before. Coupled with the increasing availability of real-time geospatial data and advances in artificial intelligence, data-driven decision-making can help fight the climate crisis. The term “spatial finance” was coined by the Smith School of Enterprise and the Environment at the UniversityContinue reading “Spatial finance and sustainability”