ABB wins order worth over $90 million from Dubai Electricity and Water Authority (DEWA), a leading power utility in United Arab Emirates (UAE), to build the...
Recent Comments