(ADPnews) - Mar 23, 2010 - Chinese CNPV Solar Power SA (EPA:ALCNP) said yesterday that it had inked a 21 MW sales agreement with German photovoltaic (PV) company CTS Solar GmbH.