Venture: South Africa
Situated:
South Africa
Key contribution: Components, Module Centres
Track Record: 10 years
Turnover: USD220M
Workforce: 1650

Previous Page