26 June 2023 This episode of The Weekly Tradecast talks about the popularity and the pitfalls of green investing with UNCTAD economist Joseph Clements. Links https://www.podbean.com/ep/pb-mafry-1454957