ABB mega plant secured by the best

ABB, the multinational automation and power technology company, recently moved into a state of the art 95 000m² factory in Longmeadow, Johannesburg. The premises was constructed by property developer, Improvon and is one of the most prestigious buildings in the highly sought after industrial area of Longmeadow Industrial Park. Turnstar was chosen to supply 9 […]