DEWA finds 12 exciting energy startups for the 3rd Free Electrons, in association with the other members of the Free Electrons Alliance