Based in 34 countries, with revenues of almost 6.5 billion, BayWa r.e. is a leading global renewable energy developer, service provider, distributor and energy solutions provider, and is actively shaping the future of energy... BayWa r.e. delivers..
Relevance: 15.657778