(ADPnews) - Mar 22, 2011 - Solar cell and module maker Canadian Solar Inc (NASDAQ:CSIQ) has signed a framework contract to supply 25 MWp of photovoltaic (PV) modules to 3U Solar Systemhandel AG, a unit of German telecommunications company 3U Holding AG (ETR:UUU), the latter said on Monday.