ESG Regulation and Sustainable Finance: 2023 in Review