Focus Areas

ABB employees at solar plant in Spain (photo)