Selected innovation news
One of the most contentious issues faced at the 28th Conference of Parties (COP28) on climate…