ABU DHABI: The UNCTAD’s World Investment Forum, one of the world’s largest investment gatherings hosted by Abu Dhabi from 16 to 20 October 2023, is shining a spotlight on the imperative need for innovative investment strategies and policies to facilitate the flow of capital towards environmentally and socially sustainable development projects, with a special focus on women empowerment. To be …