Picture Below = Worldwide Human Footprint

Sovello Signs 120-MW in Sales Deals

Sovello AG, a producer of solar photovoltaic (PV) modules, has signed long-term agreements with three German PV wholesale distributors. Signed in the fourth quarter of 2008, the contracts run from three to five years, respectively.