Concept

Salix Finance

Properties

SES ID
  • 67454
Notation
  • 67454
In scheme
Top concept of
Definition
  • Independent company set up in 2004 to accelerate public sector investment in energy efficiency technologies through invest to save schemes.