Gulf General 217 Hawksbill turtles hatched at Al Taweelah beach; EGABy News DeskSep 6, 2023 Abu Dhabi: Emirates Global Aluminium (EGA) has announced that 217 Hawksbill turtles have hatched at the company’s Al Taweelah beach…