Editors' Choice Instant Happiness Index; DEWA achieves 98.1% rating until the end of June 2022By Desk ReporterJul 6, 2022 Dubai: State-owned utility service provider, Dubai Electricity and Water Authority (DEWA) has earned a score of 98.1 percent in the…