Jiangsu, China [RenewableEnergyAccess.com] Canadian Solar Inc. has begun delivery of solar modules to City Solar AG, Germany, for a series of large-scale, ground-mounted solar farm projects. The deliveries are part of an annual project sales contract CSI signed with City Solar in January, 2007 to supply approximately 31 megawatts (MW) of solar modules to 7 specific projects in Germany and Spain. About half of the projects are expected to be completed before December 31, 2007. The contract is worth approximately 80 to 90 million Euro. CSI expects to deliver 4.2 MW solar modules by July 2007 for the first project in Germany. Deliveries for the other projects are expected to start in June and July, 2007.