The Greenberry project (pictured) is one of the three sites Baywa r.e has sold in France. Image: Baywa r.e German renewable energy group Baywa r.e has sold 127MW worth of French solar PV assets to two ...