Clean energy is among the hot topics this week at the World Economic Forum in Davos, Switzerland, with China denouncing “barriers to green trade” and the EU voicing concerns about “trade imbalances”. PrevNext