The North Sea Transition Authority has published its 2023 Wells Insight Report, which can be read here.