DEWA : European Specification Certificate for its Innovation Management...
Dubai Electricity and Water Authority (DEWA) received the European Specification Certificate on Innovation Management Systems (CEN / TS 16555-1-2013), from British organisation Lloyds Register, for its preparation and...