Canadian Solar Inc (NASDAQ:CSIQ) said on Friday that is has registered a EUR-100-million (USD 112.9m) medium-term note programme in Spain to secure proceeds for the development and acquisition of new solar PV and battery storage projects.