2023 Davos meeting ends amid climate protests
On the last day of annual gathering of the World Economic Forum (WEF), climate activists once again took the stage in Swiss ski resort Davos, putting pressure on global firms for exacerbating human-made
On the last day of annual gathering of the World Economic Forum (WEF), climate activists once again took the stage in Swiss ski resort Davos, putting pressure on global firms for exacerbating human-made